★当スレにRubyのソースコード類を書くことを禁ず★
☆Ruby等、Pythonではないプログラミング言語での回答類を書くのも禁止
☆「Ruby では」「Rubyでは」をNGワード登録推奨
◆エラーを解決したいときはエラー文(勝手に省略禁止)と
環境(Pythonのバージョン・OS名・IDEの種類とバージョン)をシッカリ書くこと
◆Pythonのソースコードを5ちゃんにコピペするとインデントが崩壊するので
↓等のソースコードうp用サイトに貼ってきてくだしあ
(スクリーンショットをimgur等にうpる「横着」禁止)
ttp://ideone.com/ デフォ設定がCなので、Pythonするには言語種選択ボタン押下がピコ手間かも。
ttp://codepad.org/ ほぼ直感的に使える。Run codeボタンあり。
ttp://pastebin.com/ まずまずシンプル。
ttp://dpaste.com/ とてもシンプル。消えるまでの日数は十分長ーく指定のこと。
ttps://jupyter.org/try (旧try.jupyter.org)ちょっとめんどうそう。
◇Pythonオフィシャルサイト
http://www.python.org/
◇まとめwiki
ttp://python.rdy.jp/
●関連スレ●
くだすれPython(超初心者用) その44【Ruby禁止】
http://mevius.5ch.net/test/read.cgi/tech/1563969768/
〇前スレ
Pythonのお勉強 Part61
http://mevius.5ch.net/test/read.cgi/tech/1563622784/
次スレの建立は>>985あたりが挑戦する。 [EOF]
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured
Pythonのお勉強 Part62
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん (ワッチョイ 7301-e0wG)
2019/09/15(日) 16:06:00.08ID:E+Kc3PWT0433デフォルトの名無しさん (アウアウクー MMd1-zGDE)
2019/11/14(木) 21:10:38.54ID:6NhQhtwQM >>432
一瞬、なにを言われてるのかわからなかった
一瞬、なにを言われてるのかわからなかった
434デフォルトの名無しさん (ワッチョイ 2101-I656)
2019/11/14(木) 21:10:58.01ID:pNqcUeAa0 (マ板ム板にはよくいる、自然言語不自由なヤツだってちゃんとわかってるんで
おまいらちゃんとワロっといてね)
おまいらちゃんとワロっといてね)
435デフォルトの名無しさん (ワッチョイ ee46-BcPR)
2019/11/14(木) 21:34:13.19ID:bdc8HtG/0 メジャーバージョンが変わらんうちは互換性あるし、そんな混乱ないけど、python3出始めのときの情報の錯綜具合はやばかった
あれはもう二度と経験したくない
あれはもう二度と経験したくない
436デフォルトの名無しさん (ワッチョイ 06e4-9NyB)
2019/11/15(金) 05:04:21.16ID:tAAqpyQJ0437デフォルトの名無しさん (ワッチョイ 06e4-9NyB)
2019/11/15(金) 05:38:04.70ID:tAAqpyQJ0 for i in range(4):
if(y < 4):
y += 1
print(y)
できた
if(y < 4):
y += 1
print(y)
できた
438デフォルトの名無しさん (ワッチョイ 3901-lKAb)
2019/11/15(金) 09:01:39.43ID:zGnI3whh0439デフォルトの名無しさん (ワッチョイ 7e7c-iGNt)
2019/11/15(金) 09:54:39.07ID:cbmksuNS0 pythonでvenv使う時、いちいち
. venv/bin/activate
python3 ./hoge.py
とか2行になるのが いやなんだけど
python3の引数で このactivate使ってから起動 みたいなの書けない?
bashでやれ?
. venv/bin/activate
python3 ./hoge.py
とか2行になるのが いやなんだけど
python3の引数で このactivate使ってから起動 みたいなの書けない?
bashでやれ?
440デフォルトの名無しさん (ワッチョイ 06e4-9NyB)
2019/11/15(金) 10:04:31.90ID:tAAqpyQJ0441デフォルトの名無しさん (ワッチョイ 3901-lKAb)
2019/11/15(金) 10:28:29.04ID:zGnI3whh0442デフォルトの名無しさん (ワッチョイ 06e4-9NyB)
2019/11/15(金) 10:34:03.41ID:tAAqpyQJ0443デフォルトの名無しさん (ワッチョイ 06e4-9NyB)
2019/11/15(金) 10:35:31.12ID:tAAqpyQJ0 for i in range(4):
でした
ここは1だろうが4だろうが関係ないですが
でした
ここは1だろうが4だろうが関係ないですが
444デフォルトの名無しさん (アウアウクー MMd1-zGDE)
2019/11/15(金) 10:38:28.14ID:0eFWh1vOM >>439
bashだな。aliasに必要なものを登録してオレオレ疑似コマンドを作ってる
bashだな。aliasに必要なものを登録してオレオレ疑似コマンドを作ってる
445デフォルトの名無しさん (ワッチョイ 3901-lKAb)
2019/11/15(金) 10:41:35.24ID:zGnI3whh0 だからさ、python でエラーになるコードをあげてpython スレで質問するというのがおかしいでしょ。
お門違いだよ。
専用のスレで質問したら? godot engine ってゲームでは流行ってるの?
お門違いだよ。
専用のスレで質問したら? godot engine ってゲームでは流行ってるの?
446デフォルトの名無しさん (ラクッペ MM81-VqFz)
2019/11/15(金) 11:38:35.89ID:+fVQu1IrM mainが繰り返し呼ばれる仕様なのかな?
どっちにせよforの使い方でまた躓きそうな感じはする。
どっちにせよforの使い方でまた躓きそうな感じはする。
447デフォルトの名無しさん (ワッチョイ c2c5-iGNt)
2019/11/15(金) 11:58:48.46ID:Re5Vtpoc0 Pythonのリストってリスト構造なんですか?それとも配列なんですかね
なんかリストだとパフォーマンス落ちそうな気がするので実装的には配列にしてそうな気がしますけど
なんかリストだとパフォーマンス落ちそうな気がするので実装的には配列にしてそうな気がしますけど
448デフォルトの名無しさん (ワッチョイ 822c-Lnqu)
2019/11/15(金) 14:20:26.60ID:47DeWFED0449デフォルトの名無しさん (ワッチョイ a265-u1fo)
2019/11/15(金) 14:28:35.91ID:AFkzFXT30 >>447
Pythonにおける「リスト」は、他の一般的な言語における「配列」だ
Javaを知っていれば、その「ArrayListクラス」がPythonの「リスト」と対応する
LispやHaskellなどの関数型言語における「リスト」と対応するJavaの
「LinkedListクラス」は、残念ながらPython標準には含まれていない
なお、Pythonのリストはより正確には「可変配列(mutable array)」になる
そして「不変配列(immutable array)」をPythonでは「タプル」と呼んでいる
これもまたHaskellやMLといった厳密な型システムを持つ言語だと、
タプルは数学の概念である直積(cartesian product、デカルト積)を指しており、
概念と用語の対応が世間の常識と乖離しているので注意が必要だ
Pythonにおける「リスト」は、他の一般的な言語における「配列」だ
Javaを知っていれば、その「ArrayListクラス」がPythonの「リスト」と対応する
LispやHaskellなどの関数型言語における「リスト」と対応するJavaの
「LinkedListクラス」は、残念ながらPython標準には含まれていない
なお、Pythonのリストはより正確には「可変配列(mutable array)」になる
そして「不変配列(immutable array)」をPythonでは「タプル」と呼んでいる
これもまたHaskellやMLといった厳密な型システムを持つ言語だと、
タプルは数学の概念である直積(cartesian product、デカルト積)を指しており、
概念と用語の対応が世間の常識と乖離しているので注意が必要だ
450デフォルトの名無しさん (ワッチョイ 1259-zGDE)
2019/11/15(金) 14:36:26.72ID:7ubjSr/00 list → ArrayLis
dict → MAP
taple → ???(たぶんない)
複数の変数を返す関数、内部でtapleを使ってるんだよな
動的型付けの良い部分ってことなんだろうか
dict → MAP
taple → ???(たぶんない)
複数の変数を返す関数、内部でtapleを使ってるんだよな
動的型付けの良い部分ってことなんだろうか
451デフォルトの名無しさん (ワイーワ2 FFca-/nAh)
2019/11/15(金) 14:42:55.75ID:76R0IrhIF もしかしてtupleのことか
あと何と比べてんだ
あと何と比べてんだ
452デフォルトの名無しさん (スップ Sd02-BTpW)
2019/11/15(金) 16:30:56.44ID:5MF2nqHrd ここにtensorflowを使える人はいますか
453デフォルトの名無しさん (ワッチョイ 812c-rUFK)
2019/11/15(金) 19:32:19.03ID:AFIX4pJT0 kerasでなら
454デフォルトの名無しさん (ワッチョイ c2c5-iGNt)
2019/11/15(金) 20:50:23.54ID:Re5Vtpoc0 >>449
配列なんですね
配列なんですね
455デフォルトの名無しさん (ワッチョイ 02a5-pb9v)
2019/11/15(金) 21:13:29.30ID:xeYG9inD0 配列だな
cpython/listobject.c at master ・ python/cpython ・ GitHub
https://github.com/python/cpython/blob/master/Objects/listobject.c
cpython/listobject.c at master ・ python/cpython ・ GitHub
https://github.com/python/cpython/blob/master/Objects/listobject.c
456デフォルトの名無しさん (ワッチョイ 214f-iGNt)
2019/11/15(金) 23:17:02.35ID:csRpQu7P0 >>439
venvの中にあるpythonを直接叩くとか。
venvの中にあるpythonを直接叩くとか。
457デフォルトの名無しさん (ワッチョイ 1197-SD0M)
2019/11/15(金) 23:45:37.21ID:HwWGhxcu0458デフォルトの名無しさん (ワッチョイ 3901-u6X5)
2019/11/16(土) 06:52:44.49ID:bvJ+Jdtn0 yokokara
459デフォルトの名無しさん (ワイーワ2 FFca-/nAh)
2019/11/16(土) 10:24:54.24ID:t6zcY+AGF460デフォルトの名無しさん (ワッチョイ e98e-DnBA)
2019/11/16(土) 20:40:00.51ID:YWCR8V8S0 >>425
scikit-learnとか他に何点かインストールでエラーになった。
scikit-learnとか他に何点かインストールでエラーになった。
461デフォルトの名無しさん (ワッチョイ c2c5-iGNt)
2019/11/17(日) 03:02:32.28ID:uilOlN750 >>460
マジか
マジか
462デフォルトの名無しさん (アウアウクー MMd1-zGDE)
2019/11/19(火) 02:34:14.79ID:49NB1ryfM sklearnと互換性でエラーを起こすのかよ
触る気もおきねえ
触る気もおきねえ
463デフォルトの名無しさん (ワイーワ2 FFca-/nAh)
2019/11/19(火) 11:26:56.18ID:8naC8O/UF 馬鹿とハサミ
464デフォルトの名無しさん (ワッチョイ c201-Iq/z)
2019/11/19(火) 13:28:19.63ID:E5J2DpqI0 numpyとかが3.8非対応らしいけどどうしてそういうことが発生するのか誰か教えてくれ
3.8では非サポートになる機能を何か使ってたけどbeta期間中に対応終了しなかったってことなの?
中核ライブラリがマイナーバージョンアップの正式リリース後も使えないままで
しかもインストール時のエラーで初めて気がつく状況って他言語ではあんまり聞かないんだが
3.8では非サポートになる機能を何か使ってたけどbeta期間中に対応終了しなかったってことなの?
中核ライブラリがマイナーバージョンアップの正式リリース後も使えないままで
しかもインストール時のエラーで初めて気がつく状況って他言語ではあんまり聞かないんだが
465デフォルトの名無しさん (ワッチョイ c2c5-iGNt)
2019/11/19(火) 13:54:14.63ID:I8TEQxNK0 後方互換性のないコードを書いてるということだが、なぜそんなことになるんだろう
どうやったらそんなコードを書けるんだ?
どうやったらそんなコードを書けるんだ?
466デフォルトの名無しさん (ワイーワ2 FFca-/nAh)
2019/11/19(火) 14:02:40.94ID:8naC8O/UF インストール時のエラーならまともだろ
インストール後のエラーだと眼も当てられん
いきなり飛び付くやつのほうがどうかしてる
インストール後のエラーだと眼も当てられん
いきなり飛び付くやつのほうがどうかしてる
467デフォルトの名無しさん (ワッチョイ f912-r7Uq)
2019/11/19(火) 14:31:11.94ID:xr3EAwaz0 修正版(x.1~)が出てからが本番だよなー
新バージョンは人柱向けって今の若い子は習わないんだろうね
新バージョンは人柱向けって今の若い子は習わないんだろうね
468デフォルトの名無しさん (ドコグロ MMa2-woiy)
2019/11/19(火) 14:36:27.69ID:pcFAcUvSM >>464
numpyはやらかした時のインパクトがとてつもなく大きいから、テストは慎重にやらなきゃいけない
特にPythonは頻繁に破壊的変更が入るし、Rubyなんかよりはマシとはいえ所詮はゆるふわ言語なのに、
近年になって信頼性を必要とする分野でも広く使われるようになってしまったことで歪が生じてるの
numpyはやらかした時のインパクトがとてつもなく大きいから、テストは慎重にやらなきゃいけない
特にPythonは頻繁に破壊的変更が入るし、Rubyなんかよりはマシとはいえ所詮はゆるふわ言語なのに、
近年になって信頼性を必要とする分野でも広く使われるようになってしまったことで歪が生じてるの
469デフォルトの名無しさん (ドコグロ MMa2-woiy)
2019/11/19(火) 14:41:30.29ID:pcFAcUvSM 「多言語ではあまり聞かない」理由は、その言語が信頼性が重要でない用途で主に使われているか、もしくは互換性を言語側で責任を持って担保しているから。
Pythonの場合は信頼性の必要な用途でも広く使われているにも関わらず言語側が互換性を軽視しているため、
互換性を担保する負担がライブラリ側に課されているというわけだ。
Pythonの場合は信頼性の必要な用途でも広く使われているにも関わらず言語側が互換性を軽視しているため、
互換性を担保する負担がライブラリ側に課されているというわけだ。
470デフォルトの名無しさん (ワッチョイ c201-Iq/z)
2019/11/19(火) 17:32:32.68ID:E5J2DpqI0 Pythonではマイナーバージョンアップでも後方互換性のない破壊的な変更が入るのが常識?
numpyのような重要なライブラリが新バージョンで使えなくても
新バージョンの正式リリース前にコミュニティに対して広く周知するような仕組みはない?
Githubのissueみてもどれも「ライブラリが対応するまで待て」みたいなコメントばっかりで
実際の原因について言及してるやつが見つけられないから何が原因なのかよくわからない
numpyのような重要なライブラリが新バージョンで使えなくても
新バージョンの正式リリース前にコミュニティに対して広く周知するような仕組みはない?
Githubのissueみてもどれも「ライブラリが対応するまで待て」みたいなコメントばっかりで
実際の原因について言及してるやつが見つけられないから何が原因なのかよくわからない
471デフォルトの名無しさん (ブーイモ MMa2-BcPR)
2019/11/19(火) 18:18:08.24ID:Re8FldeQM numpyがよく使われてるっていったって、標準ライブラリじゃないからなあ
472デフォルトの名無しさん (ブーイモ MMa2-BcPR)
2019/11/19(火) 18:21:20.60ID:Re8FldeQM >>470
文法は後方互換だけど、処理の中身は微妙に変わる
文法は後方互換だけど、処理の中身は微妙に変わる
473デフォルトの名無しさん (ドコグロ MM4a-IOcx)
2019/11/19(火) 18:44:37.76ID:gXqTBZ4gM >>470
それはバージョンアップというものを勘違いしている。
クラウドサービスやスマホアプリなんかと違い、別に新しいバージョンが出たからといってすぐに移行しないといけないわけではない。
Pythonでは小数点以下1桁が上がるのは立派な「メジャーアップデート」であり、
当分の間は旧バージョンのマイナーアップデートも継続される。
そして、なぜ事前にテストしないかだが、それは以下の理由により時間の無駄だからだ。
・上記の通り、新しいものが出たからといってすぐにアップデートをする必要がない。そもそも開発者自身もアップデートしない。
・正式リリース前のバージョンは仕様が未確定であり、正式リリースまでに変更される可能性がある。
それはバージョンアップというものを勘違いしている。
クラウドサービスやスマホアプリなんかと違い、別に新しいバージョンが出たからといってすぐに移行しないといけないわけではない。
Pythonでは小数点以下1桁が上がるのは立派な「メジャーアップデート」であり、
当分の間は旧バージョンのマイナーアップデートも継続される。
そして、なぜ事前にテストしないかだが、それは以下の理由により時間の無駄だからだ。
・上記の通り、新しいものが出たからといってすぐにアップデートをする必要がない。そもそも開発者自身もアップデートしない。
・正式リリース前のバージョンは仕様が未確定であり、正式リリースまでに変更される可能性がある。
474デフォルトの名無しさん (ラクッペ MM81-r7Uq)
2019/11/19(火) 19:45:09.43ID:GxMpjl4wM セマンティックバージョニングしか知らないボーイズ&ガールズが
マイナーバージョンだから後方互換がどうたらと叫んでるだけじゃないの
マイナーバージョンだから後方互換がどうたらと叫んでるだけじゃないの
475デフォルトの名無しさん (ラクッペ MM81-r7Uq)
2019/11/19(火) 19:55:04.68ID:GxMpjl4wM https://docs.python.org/3/faq/general.html#how-does-the-python-version-numbering-scheme-work
> Python versions are numbered A.B.C or A.B. A is the major version number – it is only incremented for really major changes in the language. B is the minor version number, incremented for less earth-shattering changes.
以上です
> Python versions are numbered A.B.C or A.B. A is the major version number – it is only incremented for really major changes in the language. B is the minor version number, incremented for less earth-shattering changes.
以上です
476デフォルトの名無しさん (ドコグロ MM4a-IOcx)
2019/11/19(火) 20:59:28.06ID:gXqTBZ4gM >>475
https://docs.python.org/3/whatsnew/index.html
ここではx.y.zのx.yをmajor Python versionと呼んでいたりする
3.8も公式が普通に major release と呼んでるし、もはやセマンティックバージョニングの定義が実態と合ってないんだよね
JavaやNodeも同様の状況になってバージョンを繰り上げた
Pythonも2のサポートが完全に終わったら同様にPython9とかになるんじゃないかな
https://docs.python.org/3/whatsnew/index.html
ここではx.y.zのx.yをmajor Python versionと呼んでいたりする
3.8も公式が普通に major release と呼んでるし、もはやセマンティックバージョニングの定義が実態と合ってないんだよね
JavaやNodeも同様の状況になってバージョンを繰り上げた
Pythonも2のサポートが完全に終わったら同様にPython9とかになるんじゃないかな
477デフォルトの名無しさん (ワッチョイ a265-u1fo)
2019/11/19(火) 21:39:22.31ID:dgCeA6UV0 >>471
Pythonにおけるnumpyの存在は、RubyにおけるRailsの存在に等しい
numpy/scipyが無ければ、Pythonが誇る機械学習/AI関連のフレームワークは
登場しなかったし、少なくとも国内ではPythonは見向きもされなかった
RubyがRailsの普及に比例して批判に晒されてきたのと同じ状況に
ようやくPythonが追いついただけのこと
Pythonにおけるnumpyの存在は、RubyにおけるRailsの存在に等しい
numpy/scipyが無ければ、Pythonが誇る機械学習/AI関連のフレームワークは
登場しなかったし、少なくとも国内ではPythonは見向きもされなかった
RubyがRailsの普及に比例して批判に晒されてきたのと同じ状況に
ようやくPythonが追いついただけのこと
478デフォルトの名無しさん (ワッチョイ c201-Iq/z)
2019/11/19(火) 21:44:10.37ID:E5J2DpqI0 結局、言語のポリシーについてもわからないし
どういう破壊的な変更が行われた結果ライブラリが使えなくなったのかもわかんないんだね
Pythonではマイナーバージョンアップで後方互換性のない破壊的変更が入るかどうかはわからないが
重要なライブラリでも普通に使えなくなるし、その状況をまとめて周知するようなこともないから気をつけろ
ってことで理解した
どういう破壊的な変更が行われた結果ライブラリが使えなくなったのかもわかんないんだね
Pythonではマイナーバージョンアップで後方互換性のない破壊的変更が入るかどうかはわからないが
重要なライブラリでも普通に使えなくなるし、その状況をまとめて周知するようなこともないから気をつけろ
ってことで理解した
479デフォルトの名無しさん (ワッチョイ 8233-jvSr)
2019/11/19(火) 22:27:09.52ID:Wad7zhsd0 NumpyはちゃんとメンテされてるバージョンのPythonをサポートしているので安心してもらって問題ないですよ
Numpy以外のライブラリやフレームワークでもメジャーなものだと同じような状況です
Numpy以外のライブラリやフレームワークでもメジャーなものだと同じような状況です
480デフォルトの名無しさん (ワッチョイ 1197-O3KX)
2019/11/20(水) 02:18:01.13ID:7dTYsBjw0 Python以外だって大抵の小数点以下がある言語で小数点以下が変更されたら
動かなくなるものがある印象だけどな。PHPだって、Rubyだってそうでしょ。
メジャーだけど、1年に1回ぐらいしか起こらないバージョン番号変化はどこが上がるのかという差異はあれど、
大抵どんな言語でも互換性問題を持っていると思うけど。だから1年に1回ぐらいでしか上がらないんだし。
動かなくなるものがある印象だけどな。PHPだって、Rubyだってそうでしょ。
メジャーだけど、1年に1回ぐらいしか起こらないバージョン番号変化はどこが上がるのかという差異はあれど、
大抵どんな言語でも互換性問題を持っていると思うけど。だから1年に1回ぐらいでしか上がらないんだし。
481デフォルトの名無しさん (ワッチョイ d163-r7Uq)
2019/11/20(水) 02:38:33.69ID:KEMCHvri0 numpyボーイは何をイキってんのかね
482デフォルトの名無しさん (ワッチョイ c2c5-iGNt)
2019/11/20(水) 04:55:18.96ID:7kjJyI5C0 前に参加してたプロジェクトは3.8にしちゃってたんだが、大丈夫かなぁ
心配になってきた
心配になってきた
483デフォルトの名無しさん (ワイーワ2 FFca-/nAh)
2019/11/20(水) 11:56:17.98ID:grCkJCm3F 10レスくらいレスの無駄遣いがあるようだが
無視して読み飛ばして正解だった
無視して読み飛ばして正解だった
484デフォルトの名無しさん (ワッチョイ 8211-T/Hw)
2019/11/20(水) 15:01:45.77ID:dUf2WDqH0 見視できなかったんだね
485デフォルトの名無しさん (オイコラミネオ MM69-b62Z)
2019/11/20(水) 16:35:31.61ID:EKRzhIXuM すいません、初めてですよろしくお願いします
いま開発環境がcolaboratoryで、requestsとseleniumを使ってスクレイピングでデータ取得を行っているんですが、そのサイトは日本国内からのアクセスじゃないとダメらしいんですよね
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
from bs4 import BeautifulSoup
# ブラウザをheadlessモード(バックグラウンドで動くモード)で立ち上げてwebsiteを表示、生成されたhtmlを取得し、BeautifulSoupで綺麗にする。
options = webdriver.ChromeOptions()
options.add_argument('--headless')
options.add_argument('--no-sandbox')
options.add_argument('--disable-dev-shm-usage')
driver = webdriver.Chrome('chromedriver',options=options)
driver.implicitly_wait(10)
driver.get("https://スクレイピングしたいサイトのURL")
html = driver.page_source.encode('utf-8')
soup = BeautifulSoup(html, "html.parser")
print(soup.prettify())
これになんとか国内のプロキシ噛ませられないでしょうか?
いま開発環境がcolaboratoryで、requestsとseleniumを使ってスクレイピングでデータ取得を行っているんですが、そのサイトは日本国内からのアクセスじゃないとダメらしいんですよね
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
from bs4 import BeautifulSoup
# ブラウザをheadlessモード(バックグラウンドで動くモード)で立ち上げてwebsiteを表示、生成されたhtmlを取得し、BeautifulSoupで綺麗にする。
options = webdriver.ChromeOptions()
options.add_argument('--headless')
options.add_argument('--no-sandbox')
options.add_argument('--disable-dev-shm-usage')
driver = webdriver.Chrome('chromedriver',options=options)
driver.implicitly_wait(10)
driver.get("https://スクレイピングしたいサイトのURL")
html = driver.page_source.encode('utf-8')
soup = BeautifulSoup(html, "html.parser")
print(soup.prettify())
これになんとか国内のプロキシ噛ませられないでしょうか?
486デフォルトの名無しさん (ワッチョイ 8101-iGNt)
2019/11/20(水) 16:38:48.82ID:FvMCDFLS0 AWSの東京リージョンに置くとかじゃダメなの?
487デフォルトの名無しさん (ワッチョイ 2101-I656)
2019/11/20(水) 16:39:56.42ID:fDyJS9pg0 「selenium プロキシ Python」でぐぐれかす >>485
488デフォルトの名無しさん (ワッチョイ 3901-zGDE)
2019/11/20(水) 18:11:48.02ID:pcdm34G40 >>486
絶対許さない。
絶対許さない。
489デフォルトの名無しさん (ワッチョイ 3901-0xny)
2019/11/20(水) 21:36:40.60ID:kGy1B6IN0 yokokara
490デフォルトの名無しさん (ワッチョイ 9123-binj)
2019/11/21(木) 00:48:20.14ID:vSqLYQSH0 >>487
ググってとりあえず
https://algorithm.joho.info/programming/python/selenium-proxy/
https://sic-main.com/python/python-selenium-chrome-proxy/
このへん試してみましたがダメですね…
エラー吐いちゃいます
ググってとりあえず
https://algorithm.joho.info/programming/python/selenium-proxy/
https://sic-main.com/python/python-selenium-chrome-proxy/
このへん試してみましたがダメですね…
エラー吐いちゃいます
491デフォルトの名無しさん (ワッチョイ 9123-binj)
2019/11/21(木) 00:50:55.43ID:vSqLYQSH0492デフォルトの名無しさん (アウアウウー Sa9d-5f43)
2019/11/21(木) 01:34:18.62ID:0YdMrNdaa >>491
スクレイピングはIOがボトルネックだから関係ない
スクレイピングはIOがボトルネックだから関係ない
493デフォルトの名無しさん (ワッチョイ 1901-iHas)
2019/11/21(木) 07:07:42.14ID:/Drf2iIa0494デフォルトの名無しさん (ワッチョイ 7997-7FxA)
2019/11/21(木) 13:34:50.43ID:3wm6sM3R0 てか単に開発したいだけならスクレイピングの部分は手元にJupyter入れて作っていったらいいだけなんじゃないの?
495デフォルトの名無しさん (ワッチョイ 8901-hZ32)
2019/11/21(木) 19:56:40.59ID:Mh29ro3d0 yokokara
496デフォルトの名無しさん (ワッチョイ 114f-10FM)
2019/11/21(木) 21:20:24.33ID:rCXdRvRq0 pythonで10年ぶりにプログラム作ってるけど
この型のデータはこの命令では処理できないとか
わかりやすくする手段ないのかな
もしかして実行して止まったときのメッセージしかない?
この型のデータはこの命令では処理できないとか
わかりやすくする手段ないのかな
もしかして実行して止まったときのメッセージしかない?
497デフォルトの名無しさん (ワッチョイ 937d-+KCU)
2019/11/21(木) 21:28:07.91ID:ufORxaKR0 プログラミングは全くの初心者なんですが、どう勉強するべきでしょう?
とりあえず一通りの書き方の型を勉強するべきですか?
とりあえず一通りの書き方の型を勉強するべきですか?
498デフォルトの名無しさん (ワッチョイ c163-Rk0C)
2019/11/21(木) 22:42:11.38ID:4mhArHJ/0499デフォルトの名無しさん (アウアウクー MM45-3IAb)
2019/11/21(木) 23:57:38.00ID:3XRrKG/ZM lgbやcatのカテゴリ型を指定する時に、
頭がこんがらがって、型チェックが恋しくなったバカは俺だけかな
頭がこんがらがって、型チェックが恋しくなったバカは俺だけかな
500デフォルトの名無しさん (ワッチョイ 937d-+KCU)
2019/11/22(金) 00:13:24.70ID:1Y9uxiIK0501デフォルトの名無しさん (ワッチョイ 132c-4eZD)
2019/11/22(金) 00:30:14.35ID:IgRfeEG+0 web アプリのひな形は、Ruby on Rails です!
Spring Boot, CakePHP など皆、Rails のコピーですから
さらに、Node.js も、Ruby のコピーです!
Spring Boot, CakePHP など皆、Rails のコピーですから
さらに、Node.js も、Ruby のコピーです!
502デフォルトの名無しさん (ワッチョイ f963-/L9V)
2019/11/22(金) 00:30:54.08ID:WOegt1Uh0 基本は教えてくれるが、アプリは自分で作るもの
503デフォルトの名無しさん (ワッチョイ 9301-wiXz)
2019/11/22(金) 00:32:35.03ID:FtTqA+yz0504デフォルトの名無しさん (アウアウクー MM45-3IAb)
2019/11/22(金) 01:05:53.42ID:o7MQZFHMM railライクなライブラリが増えたな
Djangoでいいよね
Djangoでいいよね
505デフォルトの名無しさん (ワッチョイ 937d-+KCU)
2019/11/22(金) 01:35:36.58ID:1Y9uxiIK0506デフォルトの名無しさん (ワッチョイ 7997-Rk0C)
2019/11/22(金) 01:46:11.40ID:9t5OvAOe0507デフォルトの名無しさん (ワッチョイ d901-QS5Z)
2019/11/22(金) 01:46:29.01ID:ENRc085L0 何か作れ。ツイッターやSlackとかのAPIを叩くのがお手軽でいい。
Webに向かっても良いし、ツール作っても良いし、機械学習やってみるのもいい。
本読んだだけだと、分からない事が一杯あることに気づく。
Webに向かっても良いし、ツール作っても良いし、機械学習やってみるのもいい。
本読んだだけだと、分からない事が一杯あることに気づく。
508デフォルトの名無しさん (ワッチョイ 7997-Rk0C)
2019/11/22(金) 01:46:52.86ID:9t5OvAOe0 >>506
インタプリタにちゃんと解釈されない→インタプリタにちゃんと解釈される、だ
インタプリタにちゃんと解釈されない→インタプリタにちゃんと解釈される、だ
509デフォルトの名無しさん (ワッチョイ f963-/L9V)
2019/11/22(金) 01:55:15.37ID:WOegt1Uh0 語学の勉強と同じ
会話して慣れること
会話して慣れること
510デフォルトの名無しさん (ワッチョイ 937d-+KCU)
2019/11/22(金) 02:00:16.30ID:1Y9uxiIK0511デフォルトの名無しさん (ワッチョイ 7997-Rk0C)
2019/11/22(金) 02:11:37.91ID:9t5OvAOe0512デフォルトの名無しさん (ワッチョイ 937d-+KCU)
2019/11/22(金) 12:03:21.80ID:1Y9uxiIK0 >>511
ありがとうございます。
基礎的なデータ構造の応用例を知る必要があるとの事ですけど、その文法の基本をひたすら勉強して、それをどう応用してアプリにするのかが私の調べ方が悪いのかネットでは探せなかったです。
ありがとうございます。
基礎的なデータ構造の応用例を知る必要があるとの事ですけど、その文法の基本をひたすら勉強して、それをどう応用してアプリにするのかが私の調べ方が悪いのかネットでは探せなかったです。
513デフォルトの名無しさん (ワッチョイ 0ba3-72Ms)
2019/11/22(金) 12:20:27.36ID:n6MOLIpk0 >>508
インタプリタちゃんに解釈される、でも問題ない
インタプリタちゃんに解釈される、でも問題ない
514デフォルトの名無しさん (アウアウクー MM45-3IAb)
2019/11/22(金) 14:55:40.59ID:qmlADzjxM 510ならリストとif文だけで作れる
515デフォルトの名無しさん (ブーイモ MM8d-hZ32)
2019/11/22(金) 16:57:39.40ID:wDj1H5o1M yokokara
516デフォルトの名無しさん (ワッチョイ 132c-4eZD)
2019/11/22(金) 19:24:21.59ID:IgRfeEG+0 検索なら普通は、sqlite3 みたいなデータベースを使う
Excel, CSV ファイルとか
Excel, CSV ファイルとか
517デフォルトの名無しさん (アウアウクー MM45-3IAb)
2019/11/22(金) 19:40:32.29ID:qmlADzjxM >>516
プログラムの勉強をするのに、最初からsqlをやらなくてもよくない?
プログラムの勉強をするのに、最初からsqlをやらなくてもよくない?
518デフォルトの名無しさん (ドコグロ MM63-5f43)
2019/11/22(金) 19:43:11.95ID:627roQa/M >>517
オワRubyキチガイに触るな
オワRubyキチガイに触るな
519デフォルトの名無しさん (ワッチョイ 9301-wiXz)
2019/11/22(金) 22:19:11.83ID:FtTqA+yz0 >>505
基本文法を覚えるより前に
まず目的を明確にしてそれを達成するために必要となるだろうパーツを
分からないなりに自分で考えて調べてリストアップすることからはじめるといい
目的から逆算して何を学ぶ必要があるのかを考えていれば
質問の中身も変わるし学習効率も上がる
それと、何事もまず自分で選択肢を考えること
次に調べたり試したりして、人に聞くのはそのあと
考えたり調べたりするのは5~10分とかの短い時間でも構わない
自分なりの考え・意見・仮説を形成しようという思考の営みが大切
(説教臭くてごめんよ)
基本文法を覚えるより前に
まず目的を明確にしてそれを達成するために必要となるだろうパーツを
分からないなりに自分で考えて調べてリストアップすることからはじめるといい
目的から逆算して何を学ぶ必要があるのかを考えていれば
質問の中身も変わるし学習効率も上がる
それと、何事もまず自分で選択肢を考えること
次に調べたり試したりして、人に聞くのはそのあと
考えたり調べたりするのは5~10分とかの短い時間でも構わない
自分なりの考え・意見・仮説を形成しようという思考の営みが大切
(説教臭くてごめんよ)
520デフォルトの名無しさん (ワッチョイ a95f-QS5Z)
2019/11/22(金) 22:28:45.31ID:ZeaSs8iG0 >>505
なんらかの目標があるのなら最初からそれをやっていけばいい
機械学習、統計、ウェブサイト、デスクトップアプリ、科学計算……
pythonにはだいたいの分野に無料でライブラリは揃ってるから
基本文法の他にそれぞれの専門のライブラリの使い方を学んでいけばいい
特に目標がなくプログラミングの知識をつけたいってことなら「アルゴリズムとデータ構造」系の本で勉強するとか
オブジェクト志向関連の知識をつけるのがいいんじゃないか?
そのうえでAtCoderとかの競技プログラミングサイトで実力試ししてみるのもいいぞ
実務プログラミングとは勝手が違うけど採用の参考にするっていう企業もあるらしいしな
他にはpyxelっていうレトロゲームエンジンが個人的に今は熱いな
pythonで簡単にシンプルなドット絵ゲームが作れて楽しいからとりあえずの目標としてはオススメ
なんらかの目標があるのなら最初からそれをやっていけばいい
機械学習、統計、ウェブサイト、デスクトップアプリ、科学計算……
pythonにはだいたいの分野に無料でライブラリは揃ってるから
基本文法の他にそれぞれの専門のライブラリの使い方を学んでいけばいい
特に目標がなくプログラミングの知識をつけたいってことなら「アルゴリズムとデータ構造」系の本で勉強するとか
オブジェクト志向関連の知識をつけるのがいいんじゃないか?
そのうえでAtCoderとかの競技プログラミングサイトで実力試ししてみるのもいいぞ
実務プログラミングとは勝手が違うけど採用の参考にするっていう企業もあるらしいしな
他にはpyxelっていうレトロゲームエンジンが個人的に今は熱いな
pythonで簡単にシンプルなドット絵ゲームが作れて楽しいからとりあえずの目標としてはオススメ
521516 (ワッチョイ 132c-4eZD)
2019/11/22(金) 22:34:09.33ID:IgRfeEG+0 例えば、CSV なら、
person_id, date, pattern
1,2019-03-10,2
2,2019-03-10,3
1,2019-03-14,3
1番の人は、2019-03-10 に、パターン2 で働く
person_id, date, pattern
1,2019-03-10,2
2,2019-03-10,3
1,2019-03-14,3
1番の人は、2019-03-10 に、パターン2 で働く
522デフォルトの名無しさん (ワッチョイ 3302-WcB7)
2019/11/22(金) 23:00:47.29ID:F3KkHze+0 機能設計が出来ないのはパソコンの前に座って解決する問題ではない
523デフォルトの名無しさん (ワッチョイ 199f-+KCU)
2019/11/23(土) 02:15:21.60ID:MHX7Oghg0 505です
皆様ご丁寧にありがとうございます!
まずは基本の文法を徹底的に覚えようと思います。
ここの皆様はプログラミングは独学で勉強されたんですか?
基本文法を覚えてから次のステップに進むのがハードル高そうだなと感じています。
皆様ご丁寧にありがとうございます!
まずは基本の文法を徹底的に覚えようと思います。
ここの皆様はプログラミングは独学で勉強されたんですか?
基本文法を覚えてから次のステップに進むのがハードル高そうだなと感じています。
524デフォルトの名無しさん (ワッチョイ d92c-b1c0)
2019/11/23(土) 02:50:44.30ID:BMHd6P0M0 さっさと手を動かせ
525デフォルトの名無しさん (ワッチョイ 1901-iHas)
2019/11/23(土) 08:42:42.67ID:rr4WRS2d0 Don't think, FEEEEEEEEEEEEEEEEEEEEEEEEEEL!
526デフォルトの名無しさん (ワッチョイ 8b10-b4Py)
2019/11/23(土) 10:03:38.79ID:XnjbOuok0 Don’t Think Eeel!
527デフォルトの名無しさん (ワッチョイ 1901-iHas)
2019/11/23(土) 10:10:12.30ID:rr4WRS2d0 >>526
e1ツ余分じゃね?
e1ツ余分じゃね?
528デフォルトの名無しさん (ワッチョイ 8b10-b4Py)
2019/11/23(土) 11:17:04.22ID:XnjbOuok0 >>527
あ
あ
529デフォルトの名無しさん (ワッチョイ 1901-iHas)
2019/11/23(土) 11:21:40.58ID:rr4WRS2d0530デフォルトの名無しさん (ワッチョイ 8901-pPJ7)
2019/11/23(土) 15:24:55.99ID:xIJxCyTj0 まあ確かに鰻は好きだけどさ
531デフォルトの名無しさん (ワッチョイ 1380-4NWm)
2019/11/23(土) 20:12:43.97ID:D8xBbdcg0 鰻ってバグ多すぎじゃね
基本的には無視出来るけど、たまに歯茎等のハードに影響出て致命的なシステム障害おこす
基本的には無視出来るけど、たまに歯茎等のハードに影響出て致命的なシステム障害おこす
532デフォルトの名無しさん (ワッチョイ 8901-Nah+)
2019/11/23(土) 23:09:07.82ID:P85YDI4S0 >>523 基本文法を覚えながら、例文を片っ端から動かしていくんだよ。
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【無言】中国怒らせた高市首相→1週間だんまり、国民に実害も説明なし 中国問題を避けてスルー… ★5 [BFU★]
- 「日本はパンダがいなくなる状況に直面するだろう」 中国メディア、専門家の見方伝える [♪♪♪★]
- 止まらぬ「日本売り」 高市財政への懸念で進む金利上昇と円安 ★2 [蚤の市★]
- ネット殺到「高市総理の責任」「完全に高市リスク」「負けるな」中国が水産物輸入停止→流石に総理批判の声も「どう責任取る?」 ★12 [樽悶★]
- 【北海道】帯広vs釧路 不良グループが30人規模の大乱闘 廃墟での肝試しで鉢合わせトラブルに…自称解体工の男ら逮捕 [ぐれ★]
- 【福岡】ミカンの木に逆さ吊りになっていた高齢の男性が死亡 [雑用縞工作★]
- ネトウヨ「日本人の命を守るために中国とケンカしろ!え、薬が作れない?じゃあ死ね!」 こいつらの言う安全保障とはいったい何なのか? [314039747]
- 東大名誉教授「中国は誤った宣伝を繰り広げ、対立を煽り、経済の失敗による国内の不満を日本に向けている」 [903292576]
- 【悲報】Suica、セキュリティを突破されたのが販売されはじめる [347751896]
- 【悲報】米問屋「助けて!米がとんでもない量余ってるのに全然売れないの!でも絶対値下げしたくない…どうしたらいいの…」 [802034645]
- コンビニ店長、ついにキレる「なんであなた達にトイレを貸さないといけないんですか?私達はトイレレンタル業ではありません」 [329329848]
- 🏡
