くだすれPython(超初心者用) その44【Ruby禁止】 at TECH
くだすれPython(超初心者用) その44【Ruby禁止】 - 暇つぶし2ch521:デフォルトの名無しさん
19/09/07 21:02:26.59 0dD7vKHm.net
>>507
Dockerは機械学習をやる場合に筋が悪い
Nvidia Dockerを使うことになるが、これよりはAnacondaがまし

522:デフォルトの名無しさん
19/09/07 21:09:29.48 2JJwXP5E.net
一般的なWeb系企業の実務でpython使ってるところってどのぐらいあるの?

523:デフォルトの名無しさん
19/09/07 22:36:05.68 LjRCo7Jb.net
んな統計取ってる奴がいると思うか?
んな判断できるほど何十社もWeb企業渡り歩いてる奴がいると思うか?
少しは、頭を、働かせろよ
足りないのは知ってるけどよ!!!!、!、、!

524:デフォルトの名無しさん
19/09/07 22:44:16.33 WyEtFyU9.net
わいは、業務は、javaやが、開発は、pythonや、、!!!

525:デフォルトの名無しさん
19/09/07 22:51:30.76 LGCtCXOo.net
Python の仕事の募集は、Ruby の1/10
Python が減って、Julia が伸びる。
Juliaは、Rubyっぽく、do~end が使えるし、Pythonも呼び出せるから

526:デフォルトの名無しさん
19/09/07 23:05:39.07 jVdrKWkM.net
退屈なことはPythonにやらせようって本が数年前に売れてたらしいけど今からでも読む価値ある?

527:デフォルトの名無しさん
19/09/07 23:09:47.81 yKFTM8iw.net
pythonって業務ではどんな用途に使われているんですか?

528:デフォルトの名無しさん
19/09/07 23:24:14.36 0dD7vKHm.net
>>516
分析系業務

529:デフォルトの名無しさん
19/09/07 23:27:33.83 phpYdgXA.net
>>516
DNA・RNA解析

530:デフォルトの名無しさん
19/09/07 23:30:55.91 HL1T41+W.net
>>516
業務支援スクリプト

531:デフォルトの名無しさん
19/09/07 23:42:28.96 w1qg4hDb.net
>>526
マジレスするとマウンティング
最近はPythonを使っているというだけでみんなが勝手に凄いことをやっていると勘違いしてくれる

532:デフォルトの名無しさん
19/09/07 23:43:03.64 VGW0Mafp.net
>>526
マジレスするとマウンティング
最近はPythonを使っているというだけでみんなが勝手に凄いことをやっていると勘違いしてくれる

533:デフォルトの名無しさん
19/09/07 23:43:49.12 MGKtJUJS.net
上司からpython使えるようになっといてくれって言われて三年たったが未だpython案件なし

534:デフォルトの名無しさん
19/09/08 00:04:10.18 EYWzyf8g.net
>>519
ワロタwww

535:デフォルトの名無しさん
19/09/08 00:08:56.25 8rKKkf8S.net
雑食系エンジニア・KENTA の新動画がアップされた!
「AIや機械学習に興味があるのでPythonから勉強」は誤りです。【YAGNIの法則】
URLリンク(www.youtube.com)
初心者は、Ruby on Rails から始めろってさ!w

536:523
19/09/08 00:15:33.93 8rKKkf8S.net
AI・機械学習みたいな、初心者に分不相応なことを目標にしても、仕方がないw
数年経っても出来てないw
それよりも、Ruby on Rails で、サーバー側業務を覚えた方がマシw
その後、KENTA の履歴みたいに、
Ruby → Go → Elixir
と辿っていけばよい
数年後には、Python がJulia に、変わっているかも知れないし

537:デフォルトの名無しさん
19/09/08 00:17:22.94 4tdv9u1J.net
こういう自演いりません
低評価押すだけ

538:デフォルトの名無しさん
19/09/08 00:20:22.10 lPxtrCTn.net
>>521
そんな勘違いするのってプログラミング経験ない人だけでしょ

539:デフォルトの名無しさん
19/09/08 04:14:58.07 FM22kK0y.net
とりあえずJavaとPHPとJSが使えてりゃ何となく生きていけるだろ

540:デフォルトの名無しさん
19/09/08 10:27:04.69 8Qa/il9I.net
>>519
言語の選択権ないニキおっすおっす

541:デフォルトの名無しさん
19/09/08 10:59:57.11 bNWcZo+w.net
>>528
うちは小さなweb屋だけど9割その3つだな
rubyやperlの仕事はやったことあるけどpythonはないなあ

542:デフォルトの名無しさん
19/09/08 11:08:41.88 0m2h0l6V.net
>>525
死ね病人

543:デフォルトの名無しさん
19/09/08 12:02:44.75 +erxyDXy.net
>>526
ほんそれ

544:デフォルトの名無しさん
19/09/08 13:14:42.58 46Wp6heU.net
そりゃーweb屋にpythonのAI依頼が来るわけねーじゃん
看板も掲げてないのに「python来ません」ってバイアスかかりまくりの主観じゃん
ちょっとばかし自分が置いてる状況を考えろ
それに「依頼が来る」じゃなく「提案しに行く」なら自発的にpythonのAI案件を営業するだろ
python案件が無いんじゃなくてやってないだけなのに無い無い言ってるのは流石に脳みそが萎縮・老化してる
「わたしはやりたくないからやってない」くらい言い切る方がまだマシだ

545:デフォルトの名無しさん
19/09/08 13:20:52.47 46Wp6heU.net
看板やメニューに書いてない商品が買われるワケねーだろ
「メニューに書いてない商品の注文が来ません」って、サイコパスかなんかか?
脳みそが本当にオカシイのか?
それとも黙っていても相手に思考が伝わると思ってるコミュ障かなんか?
「わたしはpythonもAIも出来ますが看板やメニューのどこにもそれは書いてありません、それを知るためには、わたしの脳内をあなたがエスパーしてください」
ってのが『pythonはないなあ』っていうセリフの裏側にあるなら、重症だ

546:デフォルトの名無しさん
19/09/08 13:35:00.86 PnZpLsMb.net
なんでいきなりAIに限定しだしたん

547:デフォルトの名無しさん
19/09/08 13:47:55.33 69NosRDP.net
>>533
君プログラマーじゃないでしょ?
プログラミング経験もないでしょ?
pythonは汎用的な言語でAI特化言語じゃないよ
メジャーなWEBフレームワークだけでも三つや四つあるし
pythonで動いてるWEBサービスもあるんだよ
釣りをするにしても最低限の知識は必要だと思うよ

548:デフォルトの名無しさん
19/09/08 13:59:34.24 +erxyDXy.net
>>536
君の方が素人っぽいぞ発言

549:デフォルトの名無しさん
19/09/08 14:01:29.86 69NosRDP.net
>>537
具体的にどのあたりかな?

550:デフォルトの名無しさん
19/09/08 14:03:40.47 PnZpLsMb.net
俺だけスルーされてちょっと傷つく

551:デフォルトの名無しさん
19/09/08 14:10:59.82 69NosRDP.net
>>539
俺のチンコでもしゃぶるか?

552:デフォルトの名無しさん
19/09/08 14:44:47.78 S7H5F9qv.net
AIプログラミングって最低でも高校数学マスターしてなきゃ厳しいんでしょ
それだけで10年くらいかかりそう
俺には絶対無理

553:デフォルトの名無しさん
19/09/08 15:04:03.06 Jq4Jk9u3.net
ああそう
夏休みの日記にでも書いてろよアホ

554:デフォルトの名無しさん
19/09/08 15:09:28.37 5sWIVdNf.net
AIって情弱企業に自社をアピールするために営業とかコンサルが何となく使ってるワードだぞ
機械学習とかが実際の利益に結びついてるとこなんてかなり少数だしお前ら営業に感謝しろよ

555:デフォルトの名無しさん
2019/09/0


556:8(日) 15:11:06.98 ID:Pbc1qlCu.net



557:デフォルトの名無しさん
19/09/08 15:22:07.63 8Qa/il9I.net
出たよAI即数学必要マン
お前は高校どころか小学校からやり直した方がよい

558:デフォルトの名無しさん
19/09/08 15:28:03.40 SNkgh019.net
AIに数学なんて必要ないからな
おれはAIに業務支援プログラムを書かせてるからな

559:デフォルトの名無しさん
19/09/08 15:33:50.63 8Qa/il9I.net
使用言語の選択権はあるのか?

560:デフォルトの名無しさん
19/09/08 15:41:18.10 SNkgh019.net
サラリーマンプログラマーに使用言語の選択権なんてあるわけないだろ
無職ひきこもり脳内プログラマーが羨ましいよ
あ、業務支援プログラムならどんな言語使おうと自由だから好きにしてねw

561:デフォルトの名無しさん
19/09/08 15:43:53.94 hqPzeIn4.net
プログラミングはボケ防止になるか?

562:デフォルトの名無しさん
19/09/08 15:54:36.36 u5AhYyhP.net
中身がif文の塊でもAIやぞ

563:デフォルトの名無しさん
19/09/08 16:01:24.99 8Qa/il9I.net
>>548
業務支援プログラム書かせるためのAIを書く言語が決められてるのか
それサラリーマン云々じゃなくてキミの会社が終わってるぞドンマイ

564:デフォルトの名無しさん
19/09/08 16:05:54.71 0c6+lbNx.net
>>548
多重請負業界で独自言語使ってそう

565:デフォルトの名無しさん
19/09/08 16:22:43.91 SNkgh019.net
>>551
スイマセン、ネタで書いたつもりだったけどマジに解釈しちゃったんですね
さすがプロ業務支援プログラマーさん
私のような一般人の考えなど及びもつきませんなあ

566:デフォルトの名無しさん
19/09/08 16:26:36.42 uIO0hik/.net
業務支援プログラムってなんやねん

567:デフォルトの名無しさん
19/09/08 16:40:32.85 Q6FbP1Hg.net
>>554
一部の精神障害者には造語症って特徴があってな……自分が独自で作った単語を一般的なものと思い込んでしまうらしい
>>553みたいな人には優しく接しような

568:デフォルトの名無しさん
19/09/08 16:53:33.61 SNkgh019.net
くっさwww

569:デフォルトの名無しさん
19/09/08 17:31:26.11 8Qa/il9I.net
>>553
レベルが低すぎる
無能集団の会社ではどうか知らないけど
業務補助スクリプト書けるなんてのはな、office触れるのと大差ないレベルで当たり前なんだよ
そうか551の言うように糞言語触らされてpythonコンプ抱いてるなら同情してやるが

570:デフォルトの名無しさん
19/09/08 17:47:48.57 EtJMca6r.net
>>554
>>419の「業務支援スクリプト」へのオマージュやで

571:デフォルトの名無しさん
19/09/08 17:52:29.17 1mA7/otw.net
>>541
高校数学だけでは無理。高校で線形代数教えなくなったから。

572:デフォルトの名無しさん
19/09/08 17:54:16.53 1mA7/otw.net
>>549
若宮正子さんって認知症じゃないでしょう?

573:デフォルトの名無しさん
19/09/08 18:16:18.88 FOMdy/I5.net
土日の勉強やめて外でて遊ぶようにしたんだがすげえ充実するな
ただ相変わらず孤独で上手い遊び方がわからんが
人生だいぶ無駄にしたなー
真面目とか生きる意味ねえわ

574:デフォルトの名無しさん
19/09/08 18:29:08.96 4tdv9u1J.net
ここでそんなこと言うとめちゃくちゃリアルだからやめて

575:デフォルトの名無しさん
19/09/08 18:35:50.04 TsjYo1Yc.net
すいません
誤爆しただけなんです
Pythonに何か思うところがあったわけじゃありません

576:デフォルトの名無しさん
19/09/08 18:55:56.04 uIO0hik/.net
pythonやらAIやらに妙な思い入れのある奴が暴れてるもんなあ

577:デフォルトの名無しさん
19/09/08 19:30:23.79 8Qa/il9I.net
>>561
その通り
真面目なのと有能なのは全く異なる事
無能だと言語の選択権もなくなるみたいだから気を付けろよ

578:デフォルトの名無しさん
19/09/08 19:31:02.53 NWdaGJLm.net
普通に「業務支援プログラム」(?)としてPython使いまくってるよ。
C#で簡単な業務アプリを作ったり、Unityでゲームを作ったり、
C++で各種外部機器を時間で制御する制御システムを作るようななんでも屋なんだけど、
例えば、
・大量の写真データをEXIFで整理する(Jupyterで試行錯誤しながらすると便利)
・各種メディアデータの簡単な処理(あるフォントで使える文字一覧を作るとか、連番画像ファイルの一括リネームとか)
・ログ解析(業務アプリ・ゲーム・制御システムどれでも使う、これもJupyterで試行錯誤が便利)
・REST APIの動作確認(今どきHTTP経由でAPI叩くとかも当たり前なのでどれでも使う、これもJupyterが便利)
・ゲームのシーンでオブジェクトを均等配置するのに座標を計算(これもJupyter)
・3DCGソフトからUnityに都合よくデータを受け渡しする(大抵の3DCGソフトはPythonに対応してる)
・Djangoで簡単な管理画面の作成
どれも言語指定で大規模にPythonを使うって案件じゃないけど、ちょっと込み入った計算をしたかったり、
アルゴリズムやAPIの動作確認をしたかったりというときに使ってる。
コンパイル不要で試行錯誤がしやすくて、様々なデータフォーマットやデバイスに対応するライブラリがかなり色々揃ってるし、
WebアプリだったりJupyter上で実行だったりpythonコマンドのインタプリタでちょっと計算するのだったり、
実行方法が幅広くてとりあえずちょっとした処理はPythonに任せとけば生産性が高いのがいいんだよ。
Pythonしか書けない人が仕事をとれるかはわからないけど、他の言語のエンジニアでPythonが書けたら、まさに
「面倒なことはPythonに任せる」で同じ仕事も速くできるようになるケースがそこそこあると思う。
ただ、GUIのアプリを作るのには向いてないと思うけどね。

579:デフォルトの名無しさん
19/09/08 19:41:47.44 8Qa/il9I.net
>>566
その類のスクリプトすら言語の選択権がない会社が存在するらしい

580:デフォルトの名無しさん
19/09/08 19:48:42.04 Z43aamTa.net
>>566
>>Pythonしか書けない人が仕事をとれるかはわからないけど
だから業務支援スクリプトしか任せてもらえないらしい

581:デフォルトの名無しさん
19/09/08 19:51:27.21 NWdaGJLm.net
>>567
クソみたいな人海戦術SIerだと開発マシンに独自ツールインストール禁止とかいうのは普通にありそうだから、
そういう会社があっても不思議じゃないかな。
メモリ4GB、HDDしかついてないマシンで開発、ソースコードの変更時は元のソースをコメントアウトで残すとかそういうルールがあったり、
Webの閲覧フィルタが厳しすぎてろくにサンプルコードも検索出来なかったりと、非常に効率の悪い開発環境を強いているようなところ。
ただWeb系とかなんでも屋でそんなところはないだろうけど。SIerのPGはどうもSIerのPGの仕事のやり方が当たり前で、それ以外はお遊びだと思ってる節があるような気がする。
プログラミングが好きで仕事してるわけじゃなくて、嫌々やってるだけだから視野も狭くて、いかに自分がプログラマーとしての人権を剥奪されているのかに気づいていないような感じ。
だからSIerの関係者に「プログラマです」って自己紹介して、「PGかー早くSEになるか独立したほうがいいよ」なんて言われると結構イラッとするね。スレチになってき


582:た。



583:デフォルトの名無しさん
19/09/08 19:55:45.79 8Qa/il9I.net
>>568
任されないと動けないという発想が終わっている
スクリプトなんて内容によればofficeと大差ないのだから
少し考えれば質問者がプログラマでない可能性すらあることを考慮できるはず

584:デフォルトの名無しさん
19/09/08 19:59:46.15 Z43aamTa.net
>>570
質問者って誰だよ?
なにわけわからんこと言ってんだw

585:デフォルトの名無しさん
19/09/08 19:59:47.45 8Qa/il9I.net
>>569
そんな世界があるのか、驚愕だ
それは言語の選択権ないと噛み付きたくなるのも無理ない同情する
なぜpythonスレにいるのかは解せないが

586:デフォルトの名無しさん
19/09/08 20:05:25.03 NWdaGJLm.net
>>533
この意見には同意。PythonでAIが出来るんだったら(AIじゃなくてもいいんだけど)、
Pythonの使用が難しい条件があるわけでもなく、Pythonを使うことで
仕事の質なりスピードがアップするなら、勝手に使えばいいだけの話だと思うんだよな。
自分が採用言語を決められないようなビッグプロジェクトなら、そういうときはプロジェクトに合わせるまで。
職業プログラマーなら、色んな言語を使うことに抵抗を持ってたら正直、仕事にならないと思う。
プログラマーじゃなくてRailsを触る必要がないなら、Pythonを覚えるかRubyを覚えるか、みたいな選択に悩むことはあるのかもね。
Jupyterがあって便利だし、世界的にはPython一強だから断然Pythonをおすすめするけど。
大体この手の軽量言語はどれか一つがまともにわかってたら他の言語もすぐ書けるようになるよ。

587:デフォルトの名無しさん
19/09/08 20:09:09.94 8Qa/il9I.net
>>571
スレ遡れ、無能よ
素性の知れない質問者に対して言語の選択権ないとか的外れな噛み付きしちゃった馬鹿がいるんだよ

588:デフォルトの名無しさん
19/09/08 20:12:22.03 NWdaGJLm.net
>>572
大企業の業務系の大きなシステムを作るにあたって、開発会社がISOなんちゃらを取得している必要がある、とか、
内容が絶対に漏れないように開発室は2重のカードキーによる施錠が必要がある、とか、そういうルールで
縛って安全性を確保している世界があるっぽいんだよ。
そんな縛りがある中、さらにシステムの規模が大きいから、少数精鋭で作るのは難しくて、
能力がいまいちな人たちを大量にあてがってひたすら時間をかけるって方法で作ってるようで、
そういう場所だとひたすらルールで縛っていかないと思ったとおりのものはできない、というのは
なんとなくわかる。そしてそんな環境ではプログラミングが好きな人は残らないから、
ルールも謎なものになっちゃいがち。カーゴ・カルト・プログラミングとか言うらしいよ。

589:デフォルトの名無しさん
19/09/08 20:17:31.15 uIO0hik/.net
何か知らんが必死過ぎて笑えるw

590:デフォルトの名無しさん
19/09/08 20:30:42.68 Ht4C6clJ.net
>>576
知らんのなら黙ってろや、無能よ
PythonはAIと業務支援のための言語だからな

591:デフォルトの名無しさん
19/09/08 20:39:22.98 uIO0hik/.net
>>577
何でワシがからまれなアカンのやwww

592:デフォルトの名無しさん
19/09/08 20:40:12.22 3w0dPIZc.net
>>576
そうか
ちなみにキミは言語の選択権ある側の人間かい?

593:デフォルトの名無しさん
19/09/08 20:48:10.73 uIO0hik/.net
怖いよ~w

594:デフォルトの名無しさん
19/09/08 21:19:29.28 FUz6xeoF.net
5chで長文はバカの証

595:デフォルトの名無しさん
19/09/08 21:22:52.45 3w0dPIZc.net
そうか
pythonスレでは言語の選択権ないのが無能の証だな

596:デフォルトの名無しさん
19/09/08 21:35:34.99 FUz6xeoF.net
>>581
意味不明すぎるw

597:デフォルトの名無しさん
19/09/08 21:53:40.86 3w0dPIZc.net
>>583
そうか
ちなみにキミは言語の選択権ある側の人間かい?

598:デフォルトの名無しさん
19/09/08 21:56:25.42 FUz6xeoF.net
わかったわかった
好きにしてくれ

599:デフォルトの名無しさん
19/09/08 21:59:11.44 3w0dPIZc.net
好きにしていいなら回答を要求するが
聞かれると都合でも悪いのだろうか

600:デフォルトの名無しさん
19/09/08 22:03:33.79 ZRQn+E7p.net
つきつめたら何だってカーゴカルトじゃないか

601:デフォルトの名無しさん
19/09/08 22:24:16.36 uIO0hik/.net
>>585
ご愁傷様~www

602:デフォルトの名無しさん
19/09/08 22:48:37.56 3w0dPIZc.net
>>588
言語の選択権なさそう

603:デフォルトの名無しさん
19/09/08 23:50:11.58 ZRQn+E7p.net
謎のこだわり

604:デフォルトの名無しさん
19/09/09 00:08:24.95 nzV6OHoi.net
>>587
カーゴカルト状態であっても、今やっているこのカーゴカルトは本来どういう意味があるのだろう、
よりスマートな書き方はできないのか、などと余裕のある限り改善していこうという意志があるのなら
その人は色んな場所でカーゴカルト状態を脱却しつづけるだろう。
程度の差こそあれ何だってカーゴカルトなんだからカーゴカルトを良しとする、というのはエンジニアとしては健全じゃないと思うよ。

605:デフォルトの名無しさん
19/09/09 02:50:34.77 Kr+r6cu4.net
pythonしか使えない奴に言語の選択権なんてあるわけないよなw

606:デフォルトの名無しさん
19/09/09 07:38:36.54 jITJ+1NG.net
>>592
俺は業務でjsとか書いてて業務支援スクリプトで自分でpythonを選択して使っている
キミは?ねぇキミは?普段言語は何使ってる?言語の選択権はあるのかい?

607:デフォルトの名無しさん
19/09/09 08:55:59.31 vZN7zIdP.net
さてそろそろ業務開始時間だな
今日の業務の使用言語は嫌いなjavaだ
業務支援スクリプトでpythonが使えるのがせめてもの慰めだ
これ業務プログラマーのつらいとこね

608:デフォルトの名無しさん
19/09/09 08:57:48.56 vZN7zIdP.net
言い忘れてた
君に言語の選択権はあるのかい?

609:デフォルトの名無しさん
19/09/09 09:03:31.05 xU9pnTyH.net
>>594
なーんだ、東京じゃないカッペだったのか
もしくはこの状況で仕事してるブラック企業勤務の低学歴無能か

610:デフォルトの名無しさん
19/09/09 09:37:49.18 wn2OeTFQ.net
まったくもって見苦しいw

611:デフォルトの名無しさん
19/09/09 11:52:50.80 5LvQjBe1.net
意味のない短文レスの応酬でつまんない流れだな。
そんな低レベルなやりとりしてて楽しいか?
他にpythonを具体的にどう使ってるかもっとサンプルが知りたいわ。

612:デフォルトの名無しさん
19/09/09 12:14:52.33 xJqi5FXn.net
犬のお前には関係ない
保健所に行ってろ

613:デフォルトの名無しさん
19/09/09 12:35:27.73 vZN7zIdP.net
そろそろ昼休憩とするか
昼食は業務スーパーで購入した87円パスタを200g茹でよう
ソースは同じく業務スーパーで購入したハチ食品のレトルトカルボナーラだ
社員食堂のキッチンの一角が俺の昼の憩いの場だ
ホシザキの業務用冷蔵庫のモーター音が心地よい
おっと、もう湯が湧いたようだ
さすが業務用コンロは火力が違う
業務プログラマーには周知の事実だが頭脳労働に炭水化物は欠かせない
業務支援スクリプトの作成にはエネルギーを大量に消費するからな

614:デフォルトの名無しさん
19/09/09 12:52:09.97 bbPuNFKY.net
言語の選択権ない奴はレスを見れば分かる、必死さが伝わってくる

615:デフォルトの名無しさん
19/09/09 12:58:10.40 vZN7zIdP.net
すまない
言い忘れていたよ
君に言語の選択権はあるのかい?

616:デフォルトの名無しさん
19/09/09 15:52:45.76 2qbZpMJQ.net
知らねえけどアホに生まれると大変なのはお前を見ててよく分かったよ

617:デフォルトの名無しさん
19/09/09 17:55:28.37 dxKZL/RE.net
>>602
キミよりよっぽど年収いい仕事して言語の選択権まで持っててほんとにすまんな
今日も選択権ない言語での業務ご苦労ご苦労

618:デフォルトの名無しさん
19/09/09 20:23:45.73 hCy37xLR.net
>>516
簿記や監査
今時のISOやコンプライアンスに必須言語

619:デフォルトの名無しさん
19/09/09 20:35:16.35 vZN7zIdP.net
やれやれ本日の業務も終了だ
数十行ほどの業務支援スクリプトを3本ばかし書き上げたかな
同僚たちも俺の生産性の高さに目を丸くしていたな
上司が今進めている業務の俺の担当パートを新人君に任せると言ってきた
俺には業務支援スクリプトの作成に専念してもらいたいらしい
勿論二つ返事でOK、新人にはどんどんチャンスを与えるべきだ
いやjavaが苦手なわけじゃないよ、生産性の悪いjavaなんて俺には似つかわしくない
業務支援スクリプト作成って作業はプロジェクトのフォロー、縁の下の力持ち的役割ってとこかな?
決して表立って評価されることはない地味なタスク、これ業務プログラマーの辛いとこね
俺ってお人よしだよなあ

620:デフォルトの名無しさん
19/09/09 20:45:31.43 VL5FEiqr.net
ワロタ

621:デフォルトの名無しさん
19/09/09 20:52:27.11 3J2nFQY6.net
発狂して顔真っ赤なのかマジキチなのかどっちだろう

622:デフォルトの名無しさん
19/09/09 21:22:34.23 jAqGjT/E.net
いやネタだろ

623:デフォルトの名無しさん
19/09/09 21:31:57.71 kY+2jmw8.net
ここPythonの質問スレだぞ?
TPOも考えられないキチガイ以外の何者でもない

624:デフォルトの名無しさん
19/09/09 21:47:57.85 tAGmfiaR.net
マジレスしてる奴がいることに驚くわ

625:デフォルトの名無しさん
19/09/09 21:52:43.51 /yhJGejk.net
うちの会社は経費削減のために事務員のエクセルファイルの編集もPythonでやらされてる
営業もパワポ禁止でIPythonだわ

626:デフォルトの名無しさん
19/09/09 21:53:00.47 kY+2jmw8.net
何がマジレスじゃ
周りは普通につまんねぇンだわ
短文レス投げ合うだけならギリ無視するが長文は流石に目障り

627:デフォルトの名無しさん
19/09/09 21:56:00.19 tAGmfiaR.net
>>613
スルーするなりNG登録すればいいじゃん
バカじゃね?

628:デフォルトの名無しさん
19/09/09 22:11:11.55 VL5FEiqr.net
>>612
ワンライナーとか使い捨てスクリプトでcsvの加工してあげたら事務の女の子に驚かれるw
俺からしたらエクセルを自由自在に操れる女子社員のほうがスゲーなんだけど

629:デフォルトの名無しさん
19/09/09 22:28:29.27 qLof6jv8.net
>>606
おもしろかったよ
業務支援プログラマー日記として毎日連載してほしいw

630:デフォルトの名無しさん
19/09/09 23:20:58.84 9WXJOxy9.net
>>612
まさにpythonで業務支援スクリプト書いてんだなw
事務員や営業職もpython必須なのかい?

631:デフォルトの名無しさん
19/09/09 23:32:59.05 nQXSg+MV.net
>>469
が答えてくれないので、
venv使うの止めました、
プロジェクトを、Cドライブのすぐ下に作って、
使えるようになった。

632:デフォルトの名無しさん
19/09/09 23:48:15.57 t3Dj/ym8.net
>>618
ツッコミどころの多い発言だなぁw
venvのアドバイスしたヤツが報われん

633:デフォルトの名無しさん
19/09/10 00:17:08.56 ATfqUqY2.net
毎時0分、5分、10分、15分、20分、25分、30分、35分、40分、45分、50分、55分にcrontabでスクリプトを動かしています
一度スクリプトを起動させてスクリプトの中で時間を調べて上の時間になるまで待機、時間になると処理、終わると次の時間までの待機時間を調べて待機~ってやるのと、crontabでやるのとどっちが無駄のないやり方ですか?

634:デフォルトの名無しさん
19/09/10 02:00:40.57 YOFq6+xH.net
crontabが要件を満たすならcrontabに決まってんじゃん

635:デフォルトの名無しさん
19/09/10 05:16:24.54 RiIUvGM4.net
「python venv pyenv」で検索!
pyenv は、anyenv 系。
node.js のnodenv, ruby のrbenv など
一方、venv は、Pythonの標準
pyenvが必要かどうかフローチャート
URLリンク(qiita.com)
PythonにRailsはない。Pythonはnode.jsでもない。
あった方が仕事が捗る人はいますが、必ずしもそうではないですし、慣れない人ほど落とし穴にハマる点が、
「とりあえずpyenv」「pyenvを必要のない人に進める記事」は滅ぶべき!

636:デフォルトの名無しさん
19/09/10 08:45:02.96 F+ENWPpM.net
>>622
ちょっと記事が古いから参考にするのはどうかな
Anacondaは現在そこまで酷く無いしむしろRedhat系サーバでは各種ライブラリが古いので独自に入れるのは仕方がない
toxよりもCI系ツールでDocker連携でのコンパイルが主流に変わってるし
Rubyくんはまず自分の知識を最新版にアップデートした方が良いよ

637:デフォルトの名無しさん
19/09/10 16:06:25.81 YVy2R0fx.net
>>504の状態から
>>618
> プロジェクトを、Cドライブのすぐ下に作って、
解決するようなことってなんだろう

638:デフォルトの名無しさん
19/09/10 17:15:06.38 Q/jw7zhb.net
>>624
出来の良くないプログラムの場合、パスが長すぎると駄目なことがある

639:デフォルトの名無しさん
19/09/10 17:19:33.01 SdG9M8D9.net
おおっと
Py2系とか昔のC++の悪口はそこまでだ

640:デフォルトの名無しさん
19/09/10 21:53:35.55 4hvXJdY+.net
.pyのスクリプトを実行すると起動する黒いウィンドウを処理が終わったら閉じたいのですが
何の関数を使えばいいんでしょうか?
ググったら出てくるexitとquitはだめでした

641:デフォルトの名無しさん
19/09/10 23:51:36.48 F+ENWPpM.net
>>627
Windowsのコマンドプロンプトのことかな?
拡張子を.pyから.pywにしたらコンソールウィンドウでなくなるよ

642:デフォルトの名無しさん
19/09/11 00:18:35.45 CPiOqK8u.net
どうやって実行(起動)するかによって違うから、なんとも言えないな

643:デフォルトの名無しさん
19/09/11 00:30:37.81 noNvnHpX.net
.pyファイルのアイコンをダブルクリックして実行したんなら
実行完了後にコマンドプロンプトウィンドウも閉じるはずだけど

644:デフォルトの名無しさん
19/09/11 00:47:41.79 CPiOqK8u.net
.pywファイルをpythonw.exeで実行すると、
ほんとになんにも表示されないから、
ctypes.windll.user32でWindows APIを呼び出して使ったりする。
まぁ、どのくらいの人が使ってるのかはわからないけど、
自分の場合、これでWSHの代替ができたな。

645:デフォルトの名無しさん
19/09/11 01:12:28.92 tt4DyNno.net
pythonのウインドウを出さないようにしたときに出るwebdriverのウインドウかもしれない

646:626
19/09/11 11:43:53.15 hVo5EIHo.net
みなさまありがとうございます
.pyファイルをダブルクリックで実行していて
スクリプトはwebdriverを使ったスクレイピングを行うものです
ブラウザはclose()で閉じるんですけど…

647:デフォルトの名無しさん
19/09/11 11:50:13.15 M1W3dUSl.net
なるほどctypesでhandleとって非表示にしちゃえばいいのか!

648:デフォルトの名無しさん
19/09/11 21:28:57.89 tt4DyNno.net
>>633
それだとwebdriverのプロセス残ってないか?
driver.quit()的なやつで消えると思うんだけど多分やってるんだよな…

649:デフォルトの名無しさん
19/09/11 21:53:09.61 AyqpyKn2.net
なにこの自演

650:デフォルトの名無しさん
19/09/12 00:05:11.19 V8F4OlFi.net
>>635
タスクマネージャーで確認したら確かに残ってました
ググったら他に終了メソッドがあるみたいなのでそっちを使ってみます
ありがとうございました

651:デフォルトの名無しさん
19/09/14 18:45:22.00 aUSbRur4.net
自作Djangoアプリ(ローカルで自分用のDBをブラウザで閲覧する)を使うため、タブレット購入を検討してます。
6万程度以下の価格帯でWindows/Android/iOSどれかで、Djangoが特にキビキビ動く/動かないとかってありますか?
自分、iOSもAndroidもド素人で全く検討もつきません。いまLinuxデスクトップでは快適に動いてます。
候補はSurface Go、Huawei MediaPad M5 Pro、iPad Air 10.5です。

652:デフォルトの名無しさん
19/09/14 18:52:24.24 PaNFU6vn.net
>>638
そのDBのサイズと
快適に動いてるとやらの環境を詳しく書かないことにはどうにもはや。
あと画面サイズで値段が大きく異なるので
希望するインチ数も書くように。

653:デフォルトの名無しさん
19/09/14 18:53:39.88 6xTbATLA.net
djangoとかいうゴミ使うなよ、bottleで十分

654:デフォルトの名無しさん
19/09/14 18:54:05.08 5CB9SZmv.net
知るか
アプリによるだろそんなの
…DB閲覧がdjango-adminなら1万のAndroidタブだって重くはない

655:デフォルトの名無しさん
19/09/14 19:55:32.96 5CB9SZmv.net
そもそもそのレベルで各種タブレットOS内でdjangoを立ち上げることができるのか甚だ怪しい

656:デフォルトの名無しさん
19/09/14 20:24:58.23 beegwoB+.net
正直Sequel Pro使えばよくね?
まぁ勉強のためにDjango使ってるんだろうけど

657:637
19/09/14 21:03:39.23 aUSbRur4.net
さっそく有難うございました。
>>639
Pentium G5400/RAM 4GBなのでタブレット(>10inch希望)よりは強力でしょうか。
DB(sqlite)は21Tables, 最大レコード数3万未満、ファイルサイズ11MBです。
DBの規模毎に最適なOSが変わるってことでしょうか?
>>640,643
ありがとうございます、初めて知りました。ちょっと見てみます
>>641
同じpythonでもOS毎に得意/不得意な処理があるってことでしょうか?
>>642
そう、そのとおり。なんで、あえてAndroid/iOSに突撃する理由が(もし)あれば
知りたいと思いまして。

658:デフォルトの名無しさん
19/09/15 01:14:56.34 84ndTw+e.net
>>638
初代のを中古で買えば安い
URLリンク(www.ultra-b.com)

659:デフォルトの名無しさん
19/09/15 01:57:26.14 7X5juPaR.net
>>638 その程度のことならFlask だろ。
flaskとbottleを比較する
URLリンク(nopnop2002.webcrow.jp)
キータッチは若干bottle の方が少なくなりそうだが、見易さ厳格さではflask かな。

660:デフォルトの名無しさん
19/09/15 02:01:19.60 7X5juPaR.net
>>644 いやいや、それよりも何よりも、Android タブレットでPython がまともに動くのか?
そりゃ制限付きで動くのは当たり前だが、いろいろやりたいのならそれはなさそうに思うけど?
iOS 然り。
なんでタブレットを使いたいのかな?

661:デフォルトの名無しさん
19/09/15 02:05:03.20 7X5juPaR.net
Linux デスクトップがあるなら、そこにWeb server や、DB を入れてリモートでタブレットからアクセスじゃあかんの?
それなら多少の制限があってもAndroid やiOS からでも問題なく使えるでしょ。
外から使うときはVPN かな。

662:637
19/09/15 08:00:52.03 zBpuTkCS.net
またまた有難うございました。
>>645
この機種初めて知りました。3万切ってて中々よいですね。
>>646-648
flaskも初めて知りました。こちらも見てみます。
ご指摘の通り、いまWebサーバ上で動いてるので、リモートからブラウザアクセスできます(できてます)。
でもさらに1)出先でいつでもどこでも、2)安定して見れるといいなーと思い、(トンネル内新幹線とか、飛行機の中とか)
タブレット内でローカルに閉じたいわけです。でもまあ最近はそこかしこでwifi飛んでてだいぶ便利になりましたねえ

663:デフォルトの名無しさん
19/09/15 09:35:30.84 /iASXwrS.net
>>649
ローカルで閉じるならわざわざブラウザ経由にする必要なくね?
自分用DBの専用アプリだけあればよくね?
無理にDjango動かすよりも、よさげなアプリを探す方が簡単だと思うよ。タブレットにDBを載せるって発想が無かったから、どんなのがあるか見当もつかないけど

664:デフォルトの名無しさん
19/09/15 10:03:10.17 a1aMAlUg.net
GUIでDB見るアプリなんてたくさんあるのに自分で作る意味がよくわからん

665:デフォルトの名無しさん
19/09/15 10:29:38.48 OUCoLchY.net
>>648
GAE最強説

666:デフォルトの名無しさん
19/09/15 10:33:46.69 OUCoLchY.net
>>651
マ板池

667:デフォルトの名無しさん
19/09/15 14:06:39.18 4TgO8+RX.net
漏れは、Ruby, Selenium WebDriver を使って、
自分のPC 内の画像フォルダ内の画像も、ブラウザを使って見てる
Ruby, ERB などで、自作プログラムで、HTML を作って、ブラウザを起動する
漏れは、CPU-i3 のノートPC だけど、
タブレットのOS で、Ruby, Python, Node.js などが動くのかね?
安物のOSのAPI は、PCのOSのAPIよりも、限定されているのじゃないか?
同じAPIがあるのかな?
果たして、Surface のWindows と、PCのWindowsは、同じなんだろうか?

668:デフォルトの名無しさん
19/09/15 21:50:08.51 IVfbaIvY.net
レス飛んでるな

669:デフォルトの名無しさん
19/09/16 00:04:40.06 U9mfWlHU.net
>>654
死ねクズ

670:デフォルトの名無しさん
19/09/16 12:32:42.23 MntMUTOz.net
>>649 多分、DB がメインでそのGUI としてWeb を使おうと考えたのかな?
フロントエンドとしては、Web を使わずにExcel の表を使う方法もあるよ。
自分だけ用のプログラムなら、OS は何でも良いけど使いたいライブラリが使えないとか色々出てきたりするからできるだけ汎用のLinux なり、Windows が良いと思う。
自分用でちょこちょこ見るくらいなら、先ずスマホでやってみるのが良いのでは。 旅行先にタブレットも荷物になるし。
自分はiOS のPythonista を使ってる。 これではDjango は使えないが、flask なら使える。
2018-10-22
Pythonistaのflaskの遊び方!
URLリンク(www.kiwoblog.com)

671:デフォルトの名無しさん
19/09/17 09:43:51.14 Qlpvvbbr.net
Androidタブレット(HUAWEI)にBluetoothマウス・キーボード付けてRDPでDB見てるわ

672:デフォルトの名無しさん
19/09/17 13:55:54.91 5CHIt9xr.net
pytorchとkerasどっちがおすすめ?

673:デフォルトの名無しさん
19/09/17 16:02:26.40 Z+YqTNPV.net
柔軟性はpytorchの方が上
普通の分類か回帰ならkerasの方が記述量が少ない

674:653
19/09/17 16:58:38.83 aFTX7+W5.net
Windows, Mac, Linux の3大OS 以外では、
SQLite, MySQL(MariaDB), PostgreSQL の、3大DB の実行ファイルがあるかどうか、わからない
Surface のWindows も、本物のWindows かどうか、わからない。
縮小版・廉価版じゃないの?
スマホ・タブレットなどに、サーバーを立てたりできるのかな?

675:デフォルトの名無しさん
19/09/17 18:17:11.19 Z+YqTNPV.net
本物のwindowsって何やw
ニセモノもあるのかw

676:デフォルトの名無しさん
19/09/17 18:26:07.79 +bGUkqkJ.net
ある

677:デフォルトの名無しさん
19/09/17 18:47:18.72 GaB2ydnK.net
ARM用とかCEとかかな

678:デフォルトの名無しさん
19/09/17 18:57:47.97 OxW10ouH.net
>>664
wwww

679:デフォルトの名無しさん
19/09/17 19:59:54.53 g1BlUkdv.net
>>662
Ruby君の住む世界にはきっと真のwindowsがあるんだろう。普通の人には理解できないなw

680:デフォルトの名無しさん
19/09/17 22:38:35.29 7iUkID8Q.net
>>661
仕様から想像もできず、Surface使ったことないなら黙ってろよ
CPUがx86_64じゃないSurfaceとかいつの時代の話だよ。

681:デフォルトの名無しさん
2019/09/


682:17(火) 22:47:50.39 ID:cgXPZZnO.net



683:デフォルトの名無しさん
19/09/18 07:22:33.49 vQw/j79i.net
>>661 iOS のPythonista ではSqlitが使える。django は使えないがflask なら使える、

684:デフォルトの名無しさん
19/09/18 07:28:36.71 vQw/j79i.net
android のpydroid もsqlite は使える。

685:デフォルトの名無しさん
19/09/18 07:41:42.10 vQw/j79i.net
>>669 pythonista で、Mysql コネクションは使えるみたい。Mysqlサーバーを建てられるかどうかはわからないが。

686:デフォルトの名無しさん
19/09/18 10:35:01.66 L8SHYgAR.net
net book はニセモノ
あのお金はどこへ行ってしまったのでしょう

687:デフォルトの名無しさん
19/09/18 16:49:05.49 iUGh13ZQ.net
シェルスクリプトとVBAしかプログラムやったことないんですがPython難しいですか?
Python3エンジニア認定試験の受験に向けて勉強しようかと思ってます

688:デフォルトの名無しさん
19/09/18 17:15:08.61 AYyMaUlL.net
>>673 奥は深いが学びやすいから大丈夫。

689:デフォルトの名無しさん
19/09/18 17:53:06.82 MGU+C3zT.net
>>673
その二つ出来るんだったら楽勝楽勝

690:デフォルトの名無しさん
19/09/18 18:13:07.17 vGEdwO6o.net
VBAでもWindowsAPIとか使ってるんならやる事は同じだ

691:デフォルトの名無しさん
19/09/18 20:59:43.54 9cSCWkg8.net
意味不明

692:デフォルトの名無しさん
19/09/18 21:26:15.56 CdEduQpk.net
>>662
一応rubyくんを擁護するとSurface GoのOSはデフォルトだとWindows 10 Home(Sモード)でストアアプリしかインストールできないので注意が必要
無償で交換できるみたいだけど、何も知らずに買うとハマるね
タブレットにサーバって、適当なの買ってUbuntu入れる方が用途にはあってるかもね

693:デフォルトの名無しさん
19/09/19 07:57:38.69 LT9m/CJG.net
>>674 >>673
pythonはまるで量子力学みたいだな全部わかる人はいないだろうな。
北神雄太でも全部知らんやろな。

694:デフォルトの名無しさん
19/09/19 11:24:34.26 JJNwTm00.net
プログラミング経験無し、htmlとcssが多少分かる程度のアホです
paizaというところでpython3の入門講座を始めてみて7割ぐらい進みました。
本質的なことが全然わかっていないような気がするんですが、超初心者はそんなものなのでしょうか。
あるいはこの学習サービスの説明が不十分なのでしょうか。

695:デフォルトの名無しさん
19/09/19 11:28:58.56 nEj2AKuG.net
pythonより前に日本語と質問の仕方を勉強するべき

696:デフォルトの名無しさん
19/09/19 11:28:58.77 qz5rMIqD.net
はい
不十分ですのであなたのせいでは無いです
安心してください

697:デフォルトの名無しさん
19/09/19 11:30:24.38 7pHDCGnJ.net
登録しないと見てないけどタイトル見た感じPython入門編7までは超初心者向けなんで理解して欲しい

698:デフォルトの名無しさん
19/09/19 11:32:57.98 JJNwTm00.net
>>681-683
ありがとうございます。
Talk Python Trainingというサービスと併用して学習してみたいと思います。

699:デフォルトの名無しさん
19/09/19 11:33:24.42 Q6wHOpye.net
プログラミングの本質なんて大学の情報系学科でみっちりCSを学んで分かるかどうかだろうし、初心者ならそんなものじゃない?
その講座を一通り終わらせたら自力で試行錯誤して何か作ってみる事をお勧めする

700:デフォルトの名無しさん
19/09/19 11:51:16.33 JJNwTm00.net
>>685
わかりました。ありがとうございます。

701:デフォルトの名無しさん
19/09/19 12:12:47.65 yX/iy6s4.net
大事なのは自分で0から作れるかどうかだしな
有料サービスがどんな教え方をしているかわからんが、何かしらを自分で作ってみるのが一番の勉強かと
テキストをコピペして動いても、何で動いているのか理解出来ないままだろうし

702:デフォルトの名無しさん
19/09/19 12:18:00.97 VunEY3BQ.net
うむ
これな
URLリンク(www.am%61zon.co.jp)

703:デフォルトの名無しさん
19/09/19 13:17:24.10 U7qxagOH.net
何このURLふざけてるの

704:デフォルトの名無しさん
19/09/19 14:55:14.40 RkndgPZq.net
Amazon も、半角で書けない
5ch では、はてなブログとか、twitter の長いURL なども、
吸い込まれて、いきなりアクセス禁止にされるから、超危険!
何かのサイトを宣伝しようとすると、アクセス禁止にされる!
たぶん、URL エンコードで、%61 が、a に変換されるのだろう。
全角文字なども、同様に変換される

705:デフォルトの名無しさん
19/09/19 15:08:11.44 kXMoSLFb.net
なにげに最適解か

706:デフォルトの名無しさん
19/09/19 15:10:40.38 giyLP1mz.net
目の付け所が良い

707:デフォルトの名無しさん
19/09/19 16:41:01.41 QhwgX1yo.net
目のつけどころが、シャープは鴻海に買われたね

708:デフォルトの名無しさん
19/09/19 16:49:39.84 ObGdFrMo.net
python3認定エンジニアを簡単に合格する方法教えてください

709:デフォルトの名無しさん
19/09/19 17:25:07.71 i+22zRWZ.net
>>694
民間資格は商売なんだから金さえ出せばだいたい受かるよ
参考書やセミナーに課金しろ

710:デフォルトの名無しさん
19/09/19 18:42:56.71 kRxTJCqt.net
>>694
まず参考書買ってきて念入りに細部まで丸暗記
次にちょこっとプログラミングを勉強する

711:デフォルトの名無しさん
19/09/19 18:46:13.88 ObGdFrMo.net
クラムメディア的なのはないの?

712:デフォルトの名無しさん
19/09/19 19:00:51.35 kRxTJCqt.net
できて日が浅い資格だから原理的に無理くね?

713:デフォルトの名無しさん
19/09/19 19:02:13.35 kRxTJCqt.net
尼URLも直では書けなくなったんだ >>688

714:デフォルトの名無しさん
19/09/19 19:24:39.77 hY0wV066.net
hex(ord('a')).replace('0x', '%')

715:デフォルトの名無しさん
19/09/19 20:04:19.66 uX+yZZQn.net
>>688
表紙がロリコンっぽい
レジに持ってくの恥ずかしい

716:679
19/09/19 20:52:58.29 JJNwTm00.net
ド素人のアホなんですが、度々質問すみません。
URLリンク(www.jetbrains.com)
pycharmってソフトは皆様としてはどのような評価でしょうか。
超初心者はこういうのを使わないほうが良いでしょうか?
あるいは、初心者だからこそ使ったほうが良いのでしょうか?

717:デフォルトの名無しさん
19/09/19 21:57:10.52 ODDg8rx/.net
使ったほうがいいよ
使えるかどうかは知らんが

718:デフォルトの名無しさん
19/09/19 23:18:33.38 IB8ODf5O.net
最近はVSCodeも人気
pycharmは無料版はショボいから金払うの前提だね

719:デフォルトの名無しさん
19/09/19 23:36:58.17 zBqFUHJN.net
VSCodeでもなんでも少なくともエディターは使ったほうがいい
しばらく秀丸でやってたけど全然違うw

720:デフォルトの名無しさん
19/09/19 23:43:46.82 yCvdPLl+.net
言われなくても使っていると信じたい
こういう最近の初心者にも中にはメモ帳で書いて勉強してるとかいう勢が一定数いるのだろうか。

721:デフォルトの名無しさん
19/09/19 23:48:12.77 3A/W+ogP.net
コマンドプロンプトに入力して動かないって人が一定数いることを考えれば

722:デフォルトの名無しさん
19/09/20 00:30:23.99 CjmFZ7nm.net
vimがオススメです

723:デフォルトの名無しさん
19/09/20 01:28:00.67 SAS5fhTd.net
>>690
数値文字参照(最初のa → a)でテスト
Unicodeが○のこの板なら表示をそのままで多分使える
URLリンク(www.amazon.co.jp)

724:デフォルトの名無しさん
19/09/20 01:34:38.41 SAS5fhTd.net
専ブラ(janestyle)なら完全におk
ブラウザだとリンクが切れるが表示はおk
まぁ、めんどくさいことには変わりないな

725:デフォルトの名無しさん
19/09/20 02:12:40.16 yfjJ61aj.net
>>702
いいエディタだと思うよ
最近はVScodeにシェア取られてるけど、それまでは独壇場と言っていいくらいの良いエディタ
sshでリモート開発の機能が無料版にはないので有料版を使うことになるけど、学生ならただで有料版が使えるから選択肢としてはあり
リモート開発が前提ならVScodeがいいかな

726:679
19/09/20 05:57:37.19 YBfNl2CC.net
>>703-711
とりあえず無料版のpycharmを使うことにしました。
ありがとうございます。

727:デフォルトの名無しさん
19/09/20 13:24:19.05 ansija4M.net
VSCodeも無料だし、両方使ってみればいい

728:デフォルトの名無しさん
19/09/20 14:23:12.77 jVLe4FFJ.net
djangoのcontext_processorsで要素数を集計して表示するんですが
0の要素は表示しないという書き方があればご教授ください へ(_ _)へ

729:デフォルトの名無しさん
19/09/20 17:52:19.85 rjndmUfp.net
hoge[]URLリンク(qiita.com)
URLリンク(djangoproject.jp)

730:デフォルトの名無しさん
19/09/20 19:26:02.85 jVLe4FFJ.net
クエリの最後にfilterかけたらできました
リンクは読んでませんがありがとうございました へ(~3~)へ

731:デフォルトの名無しさん
19/09/20 22:52:45.90 oEuHRVJE.net
opencvを使ったテンプレートマッチングで
グレースケールするのではなくフルカラーでやる方法ってありませんか?

732:デフォルトの名無しさん
19/09/20 22:57:22.87 ft+UBMps.net
R、G、B、で三回やればいいだろ。

733:デフォルトの名無しさん
19/09/21 00:34:36.95 ddrk1elW.net
どうしてカラーでやりたいのか、考えた方が良い。

734:デフォルトの名無しさん
19/09/21 01:09:14.59 xjamlrpX.net
>>718
なるほど、ありがとうございます
>>719
色以外は全く同じ複数の画像がテンプレートなので…

735:デフォルトの名無しさん
19/09/21 08:32:00.08 KOc79te2.net
走査するのに時間がかかるんだから
グレーでマッチングして
検出したものがどの色のテンプレになるか判定したほうがいいのでは

736:デフォルトの名無しさん
19/09/21 08:53:29.38 809PHD3I.net
rgbからグレーに変換する処理を工夫したほうがよいのでは?

737:デフォルトの名無しさん
19/09/21 09:29:23.27 ZIXe7ufx.net
おまいら親切すぎ

738:デフォルトの名無しさん
19/09/21 09:43:45.53 ddrk1elW.net
>>720
グレーで天ぷらしてから候補の色相でマッチング

739:デフォルトの名無しさん
19/09/21 10:08:50.22 AojYT9zq.net
エビの天ぷら食うなら辛めのポン酒でマリアージュ

740:デフォルトの名無しさん
19/09/21 13:07:24.25 58AtW1RK.net
>>712
Pycharmとりあえず1$で2ヶ月フル版使えるみたいだぞ
URLリンク(www.humblebundle.com)

741:デフォルトの名無しさん
19/09/21 13:23:17.31 fCAC2mBx.net
なおその後は年2万
VSCodeに食われて焦ってるんだろうけど、
JetBrainsはどっちかというと値下げ対抗ではなく値段上げて既存の固定客の単価を上げる方向へ行きそうだね

742:679
19/09/21 14:16:13.75 m5/CU/tZ.net
>>726
情報ありがとうございます。
実は、humbleで20ドルのやつ買ったんですよ。

743:デフォルトの名無しさん
19/09/21 15:05:28.71 6v1+FwBK.net
>>728
Dan Baderのpython tricksは良書だからよく読んどけよ

744:デフォルトの名無しさん
19/09/21 17:25:01.39 AMoh4H+7.net
>>727
PyCharmは1年目10,100円、2年目8,000円、3年目6,000円+税だよ

745:デフォルトの名無しさん
19/09/21 17:51:50.66 D9lL+VVQ.net
秀丸よりお得だ

746:デフォルトの名無しさん
19/09/21 18:54:45.23 9jtuar1g.net
秀丸=四千円

747:デフォルトの名無しさん
19/09/21 19:02:03.22 l4slB5oe.net
PyCharmも秀丸サンも、学生なら無料

748:デフォルトの名無しさん
19/09/22 20:14:07.77 7LiwHA26.net
ホリエモンもおすすめ!人気のプログラミングキャンプの様子を特別公開
URLリンク(www.youtube.com)
岩手県八幡平市(はちまんたいし)
参加費無料のスパルタキャンプが、10/8 12:00 まで、15名募集中!
(ただし、今年の競争率は、25倍ぐらい)
11/2 ~ 11/24 の毎週土・日の8日間、8:30 ~ 18:30
Python で、機械学習・LINE BOT・Django

749:デフォルトの名無しさん
19/09/22 20:15:52.96 YTtAnr+C.net
ゲームプログラミングで上達しますか?

750:デフォルトの名無しさん
19/09/22 20:18:36.68 aANq22gT.net
>>735
少なくとも、ゲーム作ること だけ は、多少はうまくはなるんじゃね?
糞ゲーかどうかは、アイデア次第。

751:デフォルトの名無しさん
19/09/22 20:22:31.48 W3ewN8v1.net
>>735
処理の構造が再帰で書くのが楽な部分があるから
再帰に向いた言語で書くといいかも

752:デフォルトの名無しさん
19/09/22 20:59:38.00 YTtAnr+C.net
ゲームプログラミングがローカルアプリで役立つことはあまりない感じですか?
たとえばelerctronとかです

753:デフォルトの名無しさん
19/09/22 21:16:05.92 ulErh40p.net
>>738
まったくないということはないだろうけど、
ゲームプログラミングは見栄えと感覚とタイミングを詰める要素が大きくて、
一般アプリの方はコードの見通しの良さだったり仕様の簡潔さが求められるから、あまりない
ゲームは、試行錯誤の繰り返しである程度コアな部分がごちゃごちゃになっても、ゲーム的な良さのほうが重要だから、
アドホックな作り方になっていくと思う
一般的なアプリのほうは、トップダウンで仕様を決めて作っていけるので、そういう作り方で
作った方がメンテナンス性の高いアプリができる
ゲーム的な作り方で一般アプリを作ることはできるが、多分フラグだらけとかになって開発・デバッグに時間がかかるし、
しばらく時間が経って機能追加したいころには複雑なコードのどこをいじっていいか全て忘れてる、みたいになっちゃうと思うよ
ただ、泥臭く作るって行為については鍛え上げられるだろうし、
条件分岐やループには慣れるだろうから、ある程度ゲームプログラミングに満足した段階で、
一般アプリ用の勉強をしなおせば、こんな楽な書き方・考え方あったんだ、というような理解が進むし、
なによりゲームをやってみたいのを我慢してモチベーションがない状態で一般アプリの作り方を0から学ぶよりは
全然短時間で苦痛なく勉強できるから、ゲームが作りたいならゲームプログラミングやってみればいいんじゃないかな。

754:デフォルトの名無しさん
19/09/22 21:26:15.85 z+deZx/y.net
URLリンク(i.imgur.com)
URLリンク(pastebin.com)
↑を実行すると
1件目のデータを取得中です
URLリンク(https:)
regexp_20190922212309.txtに出力しました
2件目のデータを取得中です
URLリンク(https:)
Traceback (most recent call last):
File "C:\Python\test.py", line 31, in <module>
html = html.fromstring(str(raw_html))
AttributeError: 'HtmlElement' object has no attribute 'fromstring'
↑1件目は問題なく動くのに2件目でAttributeErrorが出るのですがどうしてですか?

755:デフォルトの名無しさん
19/09/22 21:28:24.85 z+deZx/y.net
>>740
画像貼り間違えた
URLリンク(i.imgur.com)

756:デフォルトの名無しさん
19/09/22 22:16:14.01 kTa1SMwh.net
やっぱhello,worldといえばエロ画像ダウンローダだよな

757:デフォルトの名無しさん
19/09/22 22:36:02.10 W3ewN8v1.net
標準入力受けとって標準出力するようなコードで書けるならそっちのほうが滅茶苦茶効率良い
パイプで繋いでフィルタとして作用するコードは
新しく書いた1つのコードが基存の N個 のコードと組み合わせて使えるので
爆発的に組みあわせが増えて使える幅が広い
そういうコードの挙動は引数で調整し、人間がプログラム作動中に何もしないのが普通
一方ゲームはリアルタイムでいろいろ入力して、それがゲームに反映されてこそ面白いことが多く
全然フィルタじゃない
そういう意味でほとんど役に立たない
ローカルで使うのに無駄に GUI 書く必要もないし速い

758:デフォルトの名無しさん
19/09/22 23:00:06.89 7LiwHA26.net
>>740-741
>html = html.fromstring(str(raw_html))
import html
で、html は、モジュールかクラスか、何かなんでしょ?
でも、同じ変数名に代入してるから、モジュール・クラスじゃなくなってるとか?

759:デフォルトの名無しさん
19/09/22 23:27:02.07 z+deZx/y.net
>>744
ありがとうございます
まさにそれでした!
html_2 = html.fromstring(str(raw_html))
にしたら動作しました

760:デフォルトの名無しさん
19/09/23 08:12:38.41 rVnQf6sm.net
pythonでmatplotlibで折れ線グラフを書くときに始点がx軸からになってしまいます
この始点をはじめの点からにすることってできませんか?

761:デフォルトの名無しさん
19/09/23 08:32:20.91 72qzLxgh.net
>>739
ありがとう
頑張る
難しい

762:デフォルトの名無しさん
19/09/23 09:34:50.98 hqxqyGzy.net
>>746
X軸から垂直にたちあがってくるってことけ?
それとも、2軸(3軸?)の交点がスタートになっちゃうってことけ?
終端はどこまでものばしたいの?終点で終わりたいの?

763:デフォルトの名無しさん
19/09/23 09:46:19.51 NkCNYTyN.net
>>746
説明能力の乏しい奴は画像を貼るべき

764:デフォルトの名無しさん
19/09/23 11:32:07.49 hqxqyGzy.net
画像といっても
手書きの「理想」「現実」を描いた
紙をスマホでとったやつとか
5ちゃんのお絵描き機能でいいぞ >>746

765:デフォルトの名無しさん
19/09/23 15:35:23.29 3qdqqJ07.net
仕様 URLリンク(dic.n%49covideo.jp)
理想 URLリンク(dic.n%49covideo.jp)
現実 URLリンク(dic.n%49covideo.jp)

766:デフォルトの名無しさん
19/09/24 16:27:41.25 gKQtLd2v.net
scikit-imageがyaml.load(f)に引っ掛かるようになってしまった
アナコンダ丸ごと入れ直しかなあ

767:679
19/09/24 18:16:00.75 tykhXDDO.net
超低レベルの質問で申し訳ないんですが、文字を打ったあとに入力位置(カーソル位置)を左右させる際、
効率の良い操作方法ってありますか?
多重()の中に文字を入れた後、右端までカーソルを動かすのが面倒くさいというか、
うまい人達はもっと効率の良い方法を使っているんじゃないかと思った次第です。
URLリンク(imgur.com)

768:デフォルトの名無しさん
19/09/24 18:16:06.28 tykhXDDO.net
超低レベルの質問で申し訳ないんですが、文字を打ったあとに入力位置(カーソル位置)を左右させる際、
効率の良い操作方法ってありますか?
多重()の中に文字を入れた後、右端までカーソルを動かすのが面倒くさいというか、
うまい人達はもっと効率の良い方法を使っているんじゃないかと思った次第です。
URLリンク(imgur.com)

769:デフォルトの名無しさん
19/09/24 18:16:22.09 tykhXDDO.net
連投すんません

770:デフォルトの名無しさん
19/09/24 18:18:49.29 7aVlE9XU.net
VSCodeでvimキーバインドを使う

771:デフォルトの名無しさん
19/09/24 19:37:53.96 Ad0FC4yE.net
変愚蛮怒をやってHJKL移動に慣れる

772:デフォルトの名無しさん
19/09/24 19:40:28.80 IqoRceXY.net
>>754
わかるそれがあればいいよね
>>756
一回escかctrl-[押してモード変えるのめんどくない?

773:デフォルトの名無しさん
19/09/24 19:46:39.98 E5vJMy0I.net
カーソル移動じゃないけどVSCodeのCtrl+Enterで移動する理由が1つ減る
他のエディタはわからんけど

774:デフォルトの名無しさん
19/09/24 20:12:34.34 QzYUQpke.net
>>754
[End]

775:679
19/09/24 20:52:09.96 tykhXDDO.net
>>756
ありがとうございます。
調べてみます。
>>758
カーソル移動が面倒くさいんで、フットペダル買って左右移動に割り当てようかとと考えたりしてました。
>>760
endキーで右端移動するんですね。
ありがとうございます。

776:デフォルトの名無しさん
19/09/24 21:48:56.86 epsMTrgq.net
vim emacs のエディタで基本アローキーは必要ない
snipet とかあるとさらに加速する

777:デフォルトの名無しさん
19/09/24 22:45:09.56 ThU6ZGxC.net
>>761
ホームポジションから移動しないで打てる適当なキー同士の組み合わせにカーソルキーを割り当てるのがいいよ
日本語キーボードなら変換+好きなキー(IJKL,HJKL)とか
普通のカーソルキーの位置は遠すぎる

778:デフォルトの名無しさん
19/09/25 07:09:56.33 wAnJnv6Q.net
vscodeの難点は単純なキーバインドがほとんど登録済みなところだよなあ
2キー以下の組み合わせだと空いてるの全然ない3キー以上は面倒だから出来るだけ使いたくないし

779:デフォルトの名無しさん
19/09/25 07:21:32.93 qKyZZLSp.net
>>753
AutoHotkeyが便利
無変換ボタンは使わないので 無変換ボタン+スペース でEnterにしたり
無変換ボタン+J で ← に割り当てたりしてる
 

780:デフォルトの名無しさん
19/09/25 14:43:41.21 sdHp2tVC.net
()や{}や[]は「対応する前の開き括弧まで移動」「対応する後ろの閉じ括弧まで移動」使え

781:デフォルトの名無しさん
19/09/25 19:47:15.43 YGna4xq5.net
windowsで開発しており今まで公式からダウンロードしたインストーラでpythonを入れてコマンドプロンプトで動かしてました
調べるとこの入れ方は良くないと書かれているのを見たので仮想環境にいれようと思うのですが環境が様々でありどれを入れれば良いのか分かりません
windows10で機械学習をメインにやっているのですがオススメの環境はありますか?

782:デフォルトの名無しさん
19/09/25 20:10:45.84 gVIJO0Cm.net
機械学習やってるのにanacondaを使ってないのかよ

783:デフォルトの名無しさん
19/09/25 21:35:12.24 P5XKQ29w.net
>この入れ方は良くないと書かれている
だれよ

784:デフォルトの名無しさん
19/09/25 21:35:19.85 sf92dhfb.net
穴込んだとか入れなくていいよトラブルの元
何するか知らないけどデフォのpythonを入れといて後から必要なモンだけpipで入れりゃいい

785:デフォルトの名無しさん
19/09/25 23:23:02.82 AM+iSiEA.net
穴込んだってなんかエローイ

786:デフォルトの名無しさん
19/09/26 00:45:32.62 ue57ZYQf.net
どれぐらいの規模のものを動かそうとしているのか?

787:デフォルトの名無しさん
19/09/26 05:31:27.20 fOcphuaB.net
>>767
とりあえずそれでやればいいんじゃね
機械学習やりたいのに環境構築で時間取っても仕方ない

788:デフォルトの名無しさん
19/09/26 09:04:56.92 bkTpgHop.net
pipとconda使うときは環境わけた方がいいよ

789:デフォルトの名無しさん
19/09/26 09:47:51.52 DaWSSFTy.net
conda系後から知ったせいか分かりにくくて切ったな
必要なの自分で入れてパス把握してる方がいい気がする

790:デフォルトの名無しさん
19/09/26 12:05:27.59 w8QL+qzX.net
windows10のコマンドプロンプトで、Anaconda3を入れて開発してるんですが
tkinterを読み込もうとしても
python3 -m tkinter
'python3' は、内部コマンドまたは外部コマンド、
操作可


791:能なプログラムまたはバッチ ファイルとして認識されていません。 となって、動いてくれません。 tkinterを導入するにはどうしたら良いですか?



792:デフォルトの名無しさん
19/09/26 12:55:40.99 U+RNgi5R.net
パスを通す

793:デフォルトの名無しさん
19/09/26 13:10:16.55 w8QL+qzX.net
>>777
Anaconda自体のパスは通っててpython --versionとやると3,7.3と出るんですが
tkinterのパスを別に通さないといけないということですか?

794:デフォルトの名無しさん
19/09/26 13:14:26.44 XgrY4Q42.net
じゃあ
python -m thinter
やれば動くんじゃね
python3にパスが通ってないだけでpythonには通ってるっぽいし

795:デフォルトの名無しさん
19/09/26 13:16:33.59 w8QL+qzX.net
>>779
通りました!
ありがとうございます

796:デフォルトの名無しさん
19/09/26 18:56:13.40 EH9TPs/V.net
>引用 402
あーでもこれあれだな
長文はキモイな、やっぱ
OOは整理整頓術ってのはその通りだけど、長々と書かずにそれだけ書き込めばよい
あとは、プログラムにはデータ構造と制御構造の二つがあるんだけど
この別々のものを一纏めにするのがOOの悲劇の始まり、ってのを教えといてあげればよい
この辺ベテランでも割とモゴモゴする
>引用 416
OOは継承と多態性のしくみに夢を抱きすぎた
継承は当初差分プログラミングによる省力化がやたらと喧伝されたが、
多くの人がやったら効果など無く混沌が広がるだけだったので
結局>>403な見解に戦線が縮小して現代に至る
データ構造と制御構造(振る舞い)を(オブジェクトの名前).(メソッドの名前)という
単純な表記で呼び出せるように一緒くたにあえてまとめたために、
テンプレートによるメタプログラミングの道が開けた
結果さらなる破壊と混乱がもたらされた

797:デフォルトの名無しさん
19/09/27 19:05:20.08 efzdO/AF.net
GUI経由で動作するプログラムを作っているのですが
前回起動した時の設定(テキストボックスやチェックボックスの値)を保存するようなプログラムを作ろうと思ったら
テキストファイルなどのような設定を保存する専用のプログラム本体とは別のファイルを作らないとだめですか?
プログラムを配布するに当たって、余計なファイルを含まず.exeファイルだけ配布するほうが使ってもらいやすいかなと思うんですが

798:デフォルトの名無しさん
19/09/27 19:29:06.74 lQEsccHJ.net
>>782
OSくらい書けよ
Windows系ならレジストリに書き込むこともできるが
アンインストールがまんどくさく&若干デンジャラスになる
>余計なファイルを含まず.exeファイルだけ配布
自鯖や、ファイル置き場にしてOKなレンタル鯖ならそれでもいいだろうが、
Vectorとかの配布所を使うならば、
(たとえ、詳細なヘルプや使い方が、自分のWebページに公開されていてるとしても)
ヘルプは同梱しないと怒られるところが殆どだ。
詳しくは利用したい配布所の利用規約嫁。

799:デフォルトの名無しさん
19/09/27 19:31:20.44 efzdO/AF.net
>>783
OSはWindowsとMac両方に向けて作ることを想定しています。
では、やはりちゃんと設定ファイルも含めてフォルダにまとめてzipで配布するのが現実的なんですね

800:デフォルトの名無しさん
19/09/27 19:35:23.02 lQEsccHJ.net
>>784
そうか、がんがれ

801:デフォルトの名無しさん
19/09/28 00:39:54.31 H0kYzg7c.net
>>784
ちなみに何のソフト作ったの?

802:デフォルトの名無しさん
19/09/28 01:32:31.94 mOHVtsFt.net
ここpythonスレだよね?
setup.pyを使わないのは、作ったプログラムをexe化して配布するつもりなのかな

803:デフォルトの名無しさん
19/09/28 02:12:17.25 UkXE2lCY.net
わしもアナコンダやめてpipにしよかな

804:デフォルトの名無しさん
19/09/28 02:17:18.25 UkXE2lCY.net
みなさんPythonで何してるの
Python学びたい!だけで
目標目的がないです

805:デフォルトの名無しさん
19/09/28 02:43:18.00 e/uSi5Jq.net
それでいいと思う
仕事のためとか人生のためとか考えてる時点で続かない

806:デフォルトの名無しさん
19/09/28 02:49:48.25 C0qDQBnO.net
>>789
なにか自動化できそうな繰り返し作業を日々してるとかないの?
基本的には仕事でつまらない繰り返し作業を省力化するためにPythonでちょっとコードを書いて
実行して使ってる。
あと、インタラクティブシェルを電卓に使ってる。幅12px 高さ28pxの比を維持したまま
1.3倍したいときに、[x * 1.3 for x in [12, 28]]とかして。

807:デフォルトの名無しさん
19/09/28 05:36:43.46 43cw6CnV.net
エロ画像収集
お気に入りサイトの画像をごっそりだ

808:デフォルトの名無しさん
19/09/28 07:35:39.19 jdV2k3by.net
>>789
業務支援スクリプト

809:デフォルトの名無しさん
19/09/28 09:46:45.07 H0kYzg7c.net
>>791
オナニー

810:デフォルトの名無しさん
19/09/28 10:52:27.68 bPCl/sVb.net
♪Bear up Python,Never say die!

811:デフォルトの名無しさん
19/09/28 11:26:35.90 UkXE2lCY.net
みんなすごそうな事してますな
エロ画像収集から始めよかな

812:デフォルトの名無しさん
19/09/28 12:08:15.20 od8auTQE.net
>>787
781嫁
ちょっとは現行ログ遡ろうぜ

813:デフォルトの名無しさん
19/09/28 13:01:35.87 H/wNdYNI.net
>>789
言語の選択権を謳歌してる
世の中には自分で使う言語を選択できない残念な人もいるらしいからpython使えるだけでラッキーなのだぞ

814:デフォルトの名無しさん
19/09/28 13:25:29.73 gAUpVCuM.net
(下みてちゃだめです)

815:デフォルトの名無しさん
19/09/28 13:35:40.96 od8auTQE.net
(上バッカみててもくびがいたくなって不幸になれます)

816:デフォルトの名無しさん
19/09/28 13:59:36.67 3iouDx+X.net
お願いします。
URLリンク(uploader.xzy.pw)
以下のコードに何を付け足せば、図の真ん中の結果が得られるようになりますでしょうか。
現状以下のコードを実行して得られるのは、右端の状態です。
ほしい結果は、真ん中(青塗)のとおり、0からグラフの線までが塗りつぶされた状態です。
import pandas as pd
import matplotlib.pyplot as plt
df = pd.read_csv('test.csv')
plt.fill(df)
plt.plot(df)
plt.savefig("file.png")
plt.fill()という関数を使うと塗りつぶせるということがわかりました。
しかし、()内の引数?をいろいろ変えてやってみたのですが、期待する結果を得られません。
どのように指定すればよいかお教えください。よろしくお願いいたします。
CSVファイルの中身。
data
1
2
3
4
5
6
7
8
9
50

817:800
19/09/28 16:01:22.95 3iouDx+X.net
すみません質問を変えます。取り下げます。
CSVに複数列があり、それぞれをxyに指定してあげるとうまくいきました。
cat test.csv
num,Data
10/01,10
10/2,13
10/3,15
10/4,3
10/5,4
10/6,12
10/7,10
10/8,11
10/9,9
10/10,1
df = pd.read_csv('test.csv')
print(df)
x = (df['num'])
y = (df['Data'])
plt.fill_between(x,y)
plt.plot(x,y)
plt.savefig("file.png")
擦れ汚しすみませんでした。

818:デフォルトの名無しさん
19/09/28 16:05:36.57 od8auTQE.net
>>802
>質問を変えます。取り下げます。
かえるんだか自己解決取り下げなんだかどっちなんだかw
>擦れ
うまくいったのはさいごまでよめばわかったが
もちょいもちつけw

819:デフォルトの名無しさん
19/09/28 22:17:22.58 zsQiY793.net
list = [0.01 , aaa, -1 , 5 , 1.2 , たすけて]
こんな感じで、floatとintと文字列が入り混じったリストがあった場合に
floatとintだけ抽出したい(数値かどうか判別したい)のですが
どうしたら良いですか?
ググると、intを判別する方法しかすぐ出てこなかったので・・・

820:デフォルトの名無しさん
19/09/28 22:22:55.53 gAUpVCuM.net
そういえば
floatp, intp のような型検定無いね
perl なら正規表現が、とくにcpanモジュールで検定できるようになっている

821:デフォルトの名無しさん
19/09/28 22:32:41.12 KPWrubL3.net
>>804
typeでいいんじゃないのん?

822:デフォルトの名無しさん
19/09/28 22:39:08.80 kvFYQRb9.net
>>804
>list = [0.01 , aaa, -1 , 5 , 1.2 , たすけて]
のうちどれが文字列なの?
あと、組み込み関数名を変数に使わないで
リストの構成要素がfloatとintと文字列だとわかってるなら
type('string') is str
で文字列は除外できる

823:デフォルトの名無しさん
19/09/28 22:51:04.37 xpEWhmvm.net
ループぐるぐる型判定したいなら
pick = [ i for i in LIST if type(i) in (int,float)]で

824:デフォルトの名無しさん
19/09/28 23:06:35.70 zsQiY793.net
>>806-808
ありがとうございます
こう書いたほうが良かったですね、すみません。
mixList=[0.01 , "aaa", -1 , 5 , 1.2 , "たすけて"]
listは組み込み関数名だったんですね
気をつけます

825:デフォルトの名無しさん
19/09/29 00:07:54.17 bEy1wMJX.net
>>804 そんな文法は許されていない。 と言うのは野暮なのかな。

826:デフォルトの名無しさん
19/09/30 12:44:56.24 19ayi+z8.net
x,y,zが1~100にこの順番で入ってるという条件で
if (1 <= x < y < z <= 100):
この条件式は意図の通り作用しますか?

827:デフォルトの名無しさん
19/09/30 13:02:54.21 OZw/zYbl.net
試してみたら良かろう

828:デフォルトの名無しさん
19/09/30 14:46:22.11 QmRxkeUJ.net
>>811 スマホにPython を入れておけばいつでもどこでもテスト出来るよ。

829:デフォルトの名無しさん
19/09/30 14:51:08.40 G0UT7Zf7.net
プログラムの処理速度以外はまんぞくするはず

830:デフォルトの名無しさん
19/09/30 14:57:42.21 gJLA2fQe.net
そんな方法、あるの?

831:デフォルトの名無しさん
19/09/30 18:26:12.64 AVoWdmHr.net
class test():
test="test"
と書くのと
class test():
def __init__(self)
sef.test="test"
って書くのって何か違うんですか?

832:デフォルトの名無しさん
19/09/30 18:28:39.11 AVoWdmHr.net
>>81
修正です。すみません。
class test():
  test="test"
と書くのと
class test():
  def __init__(self)
    self.test="test"
って書くのって何か違うんですか?

833:デフォルトの名無しさん
19/09/30 19:25:39.41 YLWn5tK4.net
下の方がカッコイイ

834:デフォルトの名無しさん
19/09/30 19:44:23.31 H9c5jpU6.net
オブジェクト指向という儀式に則ってるかどうか・かたちを満たしているかどうか
形式的な儀礼を正しく行ってるかどうか
本当に上っ面の表層の書式を満たしているかどうか
なので宗教的意味合いが違う

835:デフォルトの名無しさん
19/09/30 19:51:20.25 EiKVd4t/.net
仏教の各宗派における
般若心経の位置づけ
的な
サムシング? >>819

836:デフォルトの名無しさん
19/09/30 19:59:37.07 z+NmkubH.net
>>817
下は明示的にインスタンス変数として扱ってる
上はクラス変数(static変数?)の書き方
結局はどちらもself.testで参照出来るが

837:デフォルトの名無しさん
19/09/30 20:09:56.61 Ti3sAkAF.net
print(test.test)
で違いがわかる

838:デフォルトの名無しさん
19/09/30 20:15:29.67 F26iCkwj.net
クラス変数をインスタンス変数の違いってことになるけど、実験としてはこの辺がわかりやすかった。
URLリンク(qiita.com)

839:デフォルトの名無しさん
19/09/30 20:37:13.35 AVoWdmHr.net
>>818-822
みなさんありがとうございます
>>823
これは分かりやすいですね、ありがとうございます

840:デフォルトの名無しさん
19/09/30 20:39:48.54 2GpeSLJA.net
>>817
いや、上と下じゃ大分違うでしょ

841:デフォルトの名無しさん
19/10/01 00:10:05.83 La8/yWl0.net
>>815 iOS なら、pythonista 、 Carnets 、 Juno 他いくつか有る。
Android なら、Pydroid3 かな。

842:デフォルトの名無しさん
19/10/01 00:37:33.97 9dj+WXRx.net
公式サイトもたまには読もう
URLリンク(docs.python.org)
一般的に、インスタンス変数はそれぞれのインスタンスについて固有のデータのためのもので、クラス変数はそのクラスのすべてのインスタンスによって共有される属性やメソッドのためのものです

843:デフォルトの名無しさん
19/10/01 06:29:23.99 CGhZJwfl.net
>>826
サンクスです
あんどろなのでPydroid3つかってみます

844:デフォルトの名無しさん
19/10/01 09:28:46.62 chCwy9wU.net
へぇ、インスタンス変数内でグローバル使って共有してたけど全部クラス変数でよさそう

845:デフォルトの名無しさん
19/10/01 12:02:22.72 GOaFt4Mg.net
>>817
上はclass定義された時点でtestが生成されるけど、下は__init__関数実行時に生成される

846:デフォルトの名無しさん
19/10/01 14:20:45.57 us4xbp81.net
クラス変数は最初から最後まで変更予定ない定数だと使い易いけど
途中で変化するなら変化後にインスタンス化したオブジェクトと前のオブジェクトで
状態違うから気を付けて使え(使うなとは言ってない)

847:デフォルトの名無しさん
19/10/01 20:28:36.47 k/2kjmdF.net
質問失礼します。
python初心者でスクレイピングをrequestsとBeautifulSoupで勉強中なんですが
find_allで同じサイトページの同タグでも取得できるものと取得できないものがあります。
何が原因なんでしょうか?

848:デフォルトの名無しさん
19/10/01 21:58:07.06 Ueonb/Q5.net
js

849:デフォルトの名無しさん
19/10/01 22:38:06.74 9HRGRt02.net
例えば、Ruby のNokogiri でも、静的なHTML を想定しているから、
Ajax で非同期にデータを取得するページでは、
要素が作られるまでは、その要素を取得できない
例えば、5ch では、空のHTMLを送って来てから、
Ajaxでコンテンツを取得するから、その後じゃないと、内容を取得できない
10秒ぐらいスリープするとか、
Selenium WebDriver でブラウザを、人間のように操作してから、
要素が作られてから、その要素を取得する

850:デフォルトの名無しさん
19/10/01 23:45:42.30 k/2kjmdF.net
>>834
そんなことがあるんですね。とても分かりやすいご説明で助かりました。
ありがとうございます。

851:デフォルトの名無しさん
19/10/01 23:45:48.90 xUPobipD.net
IPアドレスはネットワーク部とホスト部から成り立っているようです
192.168.1.5
というIPアドレスがあった場合、192.168.1までがネットワーク部で
最後の5がホスト部なようです。
この例だと、ネットワーク部は、".(ドット)"で区切った上3つですが
環境によっては、ネットワーク部が上1つだったり、上2つだったりするようです。
IPアドレスの文字列から、ホスト部だけ適切に抽出して255など別の文字列に置き換えてくれるライブラリなどないですか?

852:デフォルトの名無しさん
19/10/02 00:43:08.80 PD8930QW.net
IPアドレスだけ貰ってもネットワーク部とホスト部の区別はつかないからそんなライブラリ存在しないよ
サブネットマスクなりCID


853:ERのビット数なりは別に必要



854:デフォルトの名無しさん
19/10/02 06:37:03.05 HLD/jecn.net
>>837
IPアドレスを2進数に直した時の上位ビットが11なのか01なのか111なのか~みたいな感じで
上位のビットでネットワーク部が決まってるって聞いたんですが違うんですか?

855:デフォルトの名無しさん
19/10/02 08:01:02.85 YpMEiTCH.net
ネットワークは上位何ビット使うか指定する。
通常上位3バイトをネットワーク部とするなら、
192.168.1.0/24 の様な指定になる。 下位1バイトのみ可変となる。
192.168.1.0~192.168.1.255

856:デフォルトの名無しさん
19/10/02 08:33:57.27 R3JG1dEe.net
たとえば/24(サブネットマスクが24)の場合サブネットマスクは2進数で
11111111.11111111.11111111.00000000
IPが192.168.1.0の場合IPは2進数で
11000000.10101000.00000001.00000000
2進のサブネットマスクが0の箇所に対応する2進のIPがホスト部(この例だと最後の.よりうしろ)
逆にそれ以外の1の箇所に対応するのがネット部
まあつまりサブネットマスクが分からないとネット部とホスト部は切り離せませんよと
分かってるならサブネットを反転させてIPと論理積取ればおわり

857:デフォルトの名無しさん
19/10/02 08:48:37.75 0wLI0kd5.net
>>838
ネットワークアドレスは、ルールとしてクラスA、クラスB、クラスCを割り当てていて、IPアドレスが分かれば、どのクラスなのかは検討がつく
クラスごとにネットワーク部のビット数はきまっているので、IPアドレスが分かればネットワーク部のビット数が決まると勘違いするかも知れない
運用上、普通は割り当てられたクラスを分割して使うので、例えばクラスB(すなわち16ビット)を割り当てられた会社だったとしても、そこから社内ネットワークでクラスC(24ビット)を切り売りしたり、さらにはもっと細かく(例えば26ビット)設定したりする
そうするとIPアドレスからクラスは分かるが、実際にパソコン等の機器が使っているネットワーク部は異なることになるため、ネットマスクが別途必要になる

858:デフォルトの名無しさん
19/10/02 12:55:54.01 55+aQRnY.net
>>836
君はサブネットマスクの概念を理解していない
スレチなのでそっちを調べてからまたおいで

859:デフォルトの名無しさん
19/10/02 13:40:00.17 HLD/jecn.net
>>841
理解しました、あざいます

860:デフォルトの名無しさん
19/10/02 14:21:51.20 acSGbBtt.net
>>843
いえいえ

861:デフォルトの名無しさん
19/10/03 10:24:54.95 4GYQfqj5.net
docstring は、どっちがオススメ?
Google タイプとnumpy タイプ。
Google タイプの方が簡潔になりそうだけど。
Pythonのdocstring(ドキュメンテーション文字列)の書き方
URLリンク(note.nkmk.me)

862:デフォルトの名無しさん
19/10/03 10:43:50.47 2k415C0d.net
>>845
参加するプロジェクトの規約次第

863:デフォルトの名無しさん
19/10/03 10:57:22.26 KXJlaU6i.net
reST か GAS式
URLリンク(tonari-it.com)

864:デフォルトの名無しさん
19/10/03 12:17:40.89 9BVuc7cd.net
s = "ab-cd-ef-gh"
pick = re.search(r"(ab-)(.*)(-)",s)
pick[2]が"cd-ef"になるのはどうしてですか? どうして"cd"ではないの?

865:デフォルトの名無しさん
19/10/03 12:19:40.74 KXJlaU6i.net
デフォは最大一致を探す

866:デフォルトの名無しさん
19/10/03 12:30:02.80 9BVuc7cd.net
あー「(-)1個あればいいんだからひとつもらうで」 ってことか。なるほろ

867:デフォルトの名無しさん
19/10/03 12:52:57.33 Ni5XrvWW.net
>>841
今ってクラスB持ってる会社ってあるんかね
うちは持ってたけど何年も前に返納されたw

868:デフォルトの名無しさん
19/10/03 14:04:58.69 DwNgQhCD.net
>>851
うち持ってる
誰でも知ってる大企業

869:デフォルトの名無しさん
19/10/03 14:22:25.65 4GYQfqj5.net
殆どは何年か前に自主的に変換したんだよね。

870:デフォルトの名無しさん
19/10/03 17:54:47.90 sW73yJNw.net




次ページ
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch