[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 2ch.scのread.cgiへ]
Update time : 10/09 06:19 / Filesize : 212 KB / Number-of Response : 778
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

くだすれPython(超初心者用) その50【まず1嫁】



1 名前:蟻人間 ◆T6xkBnTXz7B0 mailto:sage [2020/08/27(木) 20:24:10 ID:WXD9Eu8v.net]
当スレに★Python以外のプログラミング言語での回答類を書くべからず★
派生言語はそれぞれ専スレがあるのでそっち池。
「Ruby」「某言語では」をNGワード登録推奨。荒らしは、完全スルー放置が一番きらいです。

このスレッドは「お勉強」スレのほうには書き込めない超低レベル、
もしくは質問者自身何が何だか分からない質問を、勇気を持って書き込むスレッドです。
へび使いが優しくコメントを返しますので、お礼は Python の布教と初心者の救済をお願いします。

★エラーを解決したい場合は、
  表示されてるエラー全文(勝手に省略やスクショうp等の横着クソ行為禁止)と、
  実行環境(Pythonのバージョン・OSとIDEの種類とバージョン)をシッカリ書くこと。

【【【複数の連続半角スペースはなかったことになる・タブがうまく入らない5chの仕様】】】に注意!
Pythonの★ソースコードをそのまま5ちゃんにコピペすると、インデントが崩れてチヌ★ので
  ↓等の、いわゆるコードうp用サイトに貼ってこいください。
ttps://techiedelight.com/compiler/  Run Code機能あり。最近流行中?
ttp://ideone.com/      デフォ設定はC用のため言語選択ボタン押下がピコ手間かも。
ttp://codepad.org/      ほぼ直感的に使える。Run codeボタンあり。
ttp://pastebin.com/     まずまずシンプル。
ttp://dpaste.com/      とてもシンプル。消えるまでの日数は十分長ーく指定のこと。

◇Python公式サイト◇ www.python.org/
◇まとめwiki◇ ttp://python.rdy.jp/wiki.cgi

〇前スレ〇 くだすれPython(超初心者用) その49【まず1嫁】
https://mevius.5ch.net/test/read.cgi/tech/1595057607/

次スレは >>985 あたりが挑戦してくだしあ。(980過ぎて自動落ちは、無くなって久しい)
### END OF TEMPLATE ###

2 名前:デフォルトの名無しさん mailto:sage [2020/08/27(木) 20:49:44.08 ID:ygBOOYPT.net]
スクレイピングはpythonとphpどちらが適しているのでしょか?
youtubeの動画を取得して、独自にランク付けしたいです

3 名前:デフォルトの名無しさん mailto:sage [2020/08/27(木) 21:17:46 ID:gGJ6aQTr.net]
>>2
= https://mevius.5ch.net/test/read.cgi/tech/1595057607/986
(・∀・)カエレ!!!

4 名前:デフォルトの名無しさん mailto:sage [2020/08/27(木) 22:04:41.93 ID:aZ++Fjs5.net]
>>2
そのレベルでスクレイピングとか100年早い
100年後に質問してくれ

5 名前:デフォルトの名無しさん mailto:sage [2020/08/27(木) 22:47:37.22 ID:/TSJ2nks.net]
>>2
Python
やってる事は裏でseleniumブラウザを立ち上げて
を用意されたapi叩くって事で変わらないんだけど、
文字列の操作がPythonの方が優れてから

6 名前:デフォルトの名無しさん mailto:sage [2020/08/28(金) 00:38:42.99 ID:LEZPXhgF.net]
>>2
スクレイピングに適しているのはJavaScript。

7 名前:デフォルトの名無しさん mailto:sage [2020/08/28(金) 00:56:10.15 ID:eqvlrCYP.net]
確かにpuppeteer楽だね
selenium導入たいへん

8 名前:デフォルトの名無しさん mailto:sage [2020/08/28(金) 05:54:47.41 ID:7ps1QWM6.net]
>>6
嘘ですよね?

>>5
そうしますです

9 名前:デフォルトの名無しさん mailto:sage [2020/08/28(金) 06:00:04.39 ID:7ps1QWM6.net]
>>5
phpのほうが古くから使われてそうですけどね、この分野では

10 名前:デフォルトの名無しさん mailto:sage [2020/08/28(金) 07:09:53.91 ID:7ps1QWM6.net]
rss取得にはpythonとphpどちらがいいのでしょうか?
1つのサイトを構築する場合、どちらか一方に絞ったほうがいいのですか?



11 名前:デフォルトの名無しさん mailto:sage [2020/08/28(金) 07:40:02.81 ID:/eDPNzX9.net]
再び漂うクソ質問者臭

12 名前:デフォルトの名無しさん mailto:sage [2020/08/28(金) 09:28:51.64 ID:Q0CTYRG1.net]
Web系でPython使ったことないんで何か出来ないかなと探したがWebだと別にPython使う必要ないな

13 名前:デフォルトの名無しさん mailto:sage [2020/08/28(金) 10:12:09.60 ID:7ps1QWM6.net]
スクレイピングした結果をサイト上に表示するというものですが、pythonかphpか分からないです。

14 名前:デフォルトの名無しさん mailto:sage [2020/08/28(金) 10:17:00.64 ID:kClMeigf.net]
フォルダをファイル名に と同じ奴?
コテ付けてくれ

15 名前:デフォルトの名無しさん [2020/08/28(金) 10:32:29.37 ID:LLs1s+XQ.net]
リファレンスじゃなくてチュートリアルのURL貼っといて
リファレンスに描かれてないじゃないか!ってクレーマーω

16 名前:デフォルトの名無しさん mailto:sage [2020/08/28(金) 11:14:22 ID:CzRmvnjE.net]
スクレイピングは、Ruby で、Nokogiri, Selenium WebDriver。
driver.execute_script で、JavaScript のコード(文字列)も実行できる

データベースに保存するなら、Rails をそのまま使うのが速い。
Capybara で、Headless Chrome を使う

17 名前:デフォルトの名無しさん mailto:sage [2020/08/28(金) 12:23:17.68 ID:5nZNKLNm.net]
めんどくささここに極まる

18 名前:デフォルトの名無しさん mailto:sage [2020/08/28(金) 14:39:31 ID:QbWLWqeS.net]
どんな言語でもweb driverの扱いが違うだけでgoogle driverを操作だかんね
因みにgoogle driverの挙動が安定しいから辛い

19 名前:デフォルトの名無しさん mailto:sage [2020/08/28(金) 14:40:05 ID:QbWLWqeS.net]
google driverじゃなくてchrome driverだ

20 名前:デフォルトの名無しさん mailto:sage [2020/08/28(金) 15:03:45.11 ID:uQOAsR20.net]
>>18-19の挙動が不安定な件
もちつけ
> 安定しい



21 名前:デフォルトの名無しさん mailto:sage [2020/08/28(金) 15:04:21.30 ID:uQOAsR20.net]
>>13
Pythonに決めずに
phpへ出てってどーぞ

22 名前:デフォルトの名無しさん mailto:sage [2020/08/28(金) 20:15:44.66 ID:v0Wakv/0.net]
pcでgui組むのに実装が楽で自由度の高いフレームワークって何ですか?

23 名前:デフォルトの名無しさん mailto:sage [2020/08/28(金) 20:24:15.23 ID:h+YcnFF0.net]
そんな相反することを平然と…

24 名前:デフォルトの名無しさん mailto:sage [2020/08/28(金) 20:38:28.42 ID:LEZPXhgF.net]
>>22
HTML/CSSを使ったもの

25 名前:デフォルトの名無しさん mailto:sage [2020/08/28(金) 20:56:25.22 ID:5nZNKLNm.net]
electronかな。VSCodeもこれで作られてる

26 名前:デフォルトの名無しさん mailto:sage [2020/08/28(金) 20:57:42.63 ID:uQOAsR20.net]
>>24に一票w
あとJavaScriptまでならセーフ

27 名前:デフォルトの名無しさん mailto:sage [2020/08/28(金) 21:17:22 ID:v0Wakv/0.net]
visualstudio vbやc#の直感的で色々プロパティが揃ってxml形式の似たもの無いかと探してた。
tkinkerは画面配置がgridとreplaceが合わさった要素がなくてちょっと大変さを感じた。
flutterはxmlいじいじ出来るけどちょっと大変さを感じた。

>>25
electron調べてみます。

>>24
>>26
それがimportしてフレームワークオブジェクトとし使えるものはありますか?

28 名前:デフォルトの名無しさん mailto:sage [2020/08/28(金) 21:19:12 ID:uQOAsR20.net]
>>27
くそみそimportと考える前に少しぐぐろうぜw

29 名前:デフォルトの名無しさん mailto:sage [2020/08/28(金) 21:51:09 ID:v0Wakv/0.net]
>>28
>>1

1日、2日の知識で検索しても道に迷います。

30 名前:デフォルトの名無しさん mailto:sage [2020/08/28(金) 22:11:40.68 ID:uQOAsR20.net]
>>29
  >>14
  そうじゃなくてもはやくクソコテつけてね



31 名前:デフォルトの名無しさん mailto:sage [2020/08/28(金) 22:46:25.94 ID:kClMeigf.net]
ぶっちゃけおまえにはC#がお似合いだと思うから.Netにどっぷり浸かっとけ
で、さっさとコテつけろや

32 名前:デフォルトの名無しさん mailto:sage [2020/08/28(金) 22:49:36.70 ID:U+aOsbk9.net]
>>29
道に迷ってからまた来い

33 名前:デフォルトの名無しさん mailto:sage [2020/08/28(金) 22:51:59.39 ID:U+aOsbk9.net]
>>32
追加。
ググったけど分かりませんでした、ではなく、調べたこと考えたことをもとにもっと具体的な質問に落とし込めよ

34 名前:デフォルトの名無しさん mailto:sage [2020/08/28(金) 23:07:28 ID:/eDPNzX9.net]
>>29
このクソは
・日に数回質問
・コテハンつけない
・質問の背景を伝えない
・情報を細切れで後出し
・クレクレくんのテイカー

邪魔なのでNGにブチこみたいけどできない
💩🦟

35 名前:デフォルトの名無しさん mailto:sage [2020/08/29(土) 09:32:51.33 ID:qgT4YAAE.net]
ショッピングモールを歩いてるところを狙って包丁でメッタ刺しにしてやれ

36 名前:デフォルトの名無しさん mailto:sage [2020/08/29(土) 11:39:51 ID:LGKrWxDk.net]
お前らって一生平社員から上がれなさそうだな。
30〜50の人がそんなコメントしてると思うと哀れみ感じるよ

37 名前:デフォルトの名無しさん mailto:sage [2020/08/29(土) 15:50:46.22 ID:dz1QqfS0.net]
>>34
お礼すると死ぬ、も追加で

38 名前:デフォルトの名無しさん mailto:sage [2020/08/29(土) 16:14:40.62 ID:SVE449ru.net]
>>36みたいな自宅警備員よりはまし

39 名前:デフォルトの名無しさん mailto:sage [2020/08/29(土) 18:31:38.70 ID:DuyZsB80.net]
答えなければいいだけなのに何に怯えているのか

40 名前:デフォルトの名無しさん mailto:sage [2020/08/29(土) 19:45:02 ID:olsgpx0a.net]
でもお前全然回答してないじゃん



41 名前:デフォルトの名無しさん mailto:sage [2020/08/29(土) 19:59:59.48 ID:SVE449ru.net]
真実を言ってさしあげるなwww
ヒドスwwwww

42 名前:デフォルトの名無しさん mailto:sage [2020/08/29(土) 21:55:47 ID:yFCNxlZp.net]
https://i.imgur.com/xvBMoWI.jpg

43 名前:デフォルトの名無しさん [2020/08/30(日) 14:13:45.36 ID:GgAZZaQa.net]
他人の痛みが判る人間になってくださいね

44 名前:デフォルトの名無しさん mailto:sage [2020/08/30(日) 17:35:22 ID:+2JsQ7HK.net]
A:他人の痛みが分かる
  A-1:痛みを攻撃する
  A-2:攻撃しない
B:他人の痛みが分からない

45 名前:デフォルトの名無しさん mailto:sage [2020/08/30(日) 23:19:44.11 ID:YboAnHSb.net]
df.loc[df['lr_residue'] > lr.residual_threshold, 'outlier_flag'] = True

この条件式を満たさなかったらFalseを入力したいのですが、どう書けば良いのでしょう?

46 名前:デフォルトの名無しさん mailto:sage [2020/08/31(月) 00:30:19 ID:QBydGwYC.net]
True if (条件式) else False

47 名前:デフォルトの名無しさん [2020/08/31(月) 00:35:32 ID:qofV3zSx.net]
> お前は毎朝起きるたびに俺に負けたことを思い出すよ^^

あー、ホンッとに思い出すなあ(笑)
キチガイの嘘つきの低レベルFランの、
朝鮮ゴキブリBot君は、
チョン独特の「なにもできないけど俺のほうがジャップより偉い!」的な
ことはよーくわかったよ。
ホントなにもできない朝鮮ゴキブリBot君!

クソチョンw

Pythonさえろくにできないバカチョンのくせに
できるとほざくクソチョンw

日本で強姦と窃盗を繰り返す
犯罪者在日のクソチョンw

48 名前:デフォルトの名無しさん [2020/08/31(月) 11:35:18 ID:pX0ZQbZW.net]
>>45
df.loc[df['lr_residue'] <= lr.residual_threshold, 'outlier_flag'] = False

49 名前:デフォルトの名無しさん mailto:sage [2020/08/31(月) 14:43:51.70 ID:BQ9c+OGL.net]
>>45
is_outlier = lambda x: x > lr.residual_threshold
df['outlier_flag'] = df['lr_residue'].apply(is_outlier)

50 名前:デフォルトの名無しさん mailto:sage [2020/08/31(月) 15:04:09.77 ID:YTLeuKSy.net]
try exceptで例外に関するメッセージを出すことをしたんだけど、
例外発生時にその後の処理をスキップするにはどうしたらいい?



51 名前:デフォルトの名無しさん mailto:sage [2020/08/31(月) 17:13:53.52 ID:e4sW0kiW.net]
pass

52 名前:デフォルトの名無しさん [2020/08/31(月) 17:26:43 ID:PbFnPWGE.net]
握り潰して良いケースってそんなに無いぞ

53 名前:デフォルトの名無しさん mailto:sage [2020/08/31(月) 17:57:36.18 ID:v1ptRDD0.net]
returnかraiseって事じゃなくて?

54 名前:デフォルトの名無しさん mailto:sage [2020/08/31(月) 18:11:26.34 ID:FROJpIhI.net]
>>50
returnに1票

pyそのものを終わらせたいならexit()だったっけか

55 名前:デフォルトの名無しさん mailto:sage [2020/08/31(月) 19:32:33 ID:B/OVLCcu.net]
https://qiita.com/sssssssiiiiinnn/items/14f7035abe9ce4111323

これの
user_name
user_password
を自分のやつに、
'utf-8':'✓' → "commit":"Qiita+%E3%81%AB%E3%83%AD%E3%82%B0%E3%82%A4%E3%83%B3"
へ変更
あとはそのままで最後に.textをprintしたけど
ログイン遷移画面のhtmlが出力される
urllib.parse.quoteでログインに必要なパラメータ全部をURIに変換してみたけど
英語ページのログイン遷移画面が返された

そもそもこれでログイン後のページを取得できるのでしょうか?
あとはpost時にcookie渡す方法もちょっと今からやってみます

56 名前:デフォルトの名無しさん mailto:sage [2020/08/31(月) 19:44:09.61 ID:B/OVLCcu.net]
よくよくみたら遷移後のページは
エラーが発生しました (500)
500ページでした

57 名前:デフォルトの名無しさん mailto:sage [2020/08/31(月) 19:58:45 ID:B/OVLCcu.net]
自己解決しました
どうやらname=authenticity_tokenのinput要素が
GitHubでログイン、Twitterでログイン、Googleでログイン、ユーザー名でログイン
の4種類くらいあったみたいです
なのでbs.find(attrs={'name':'authenticity_token'})[-1].get("value")
でユーザー名でログインのauthenticity_tokenを取得してpostしてやればログインできました
お騒がせしました

58 名前:デフォルトの名無しさん mailto:sage [2020/08/31(月) 20:04:08 ID:ErZZGkIM.net]
>>50
return

59 名前:デフォルトの名無しさん mailto:sage [2020/08/31(月) 20:20:36.60 ID:FROJpIhI.net]
>>57
解決おめ&報告おつ

60 名前:デフォルトの名無しさん mailto:sage [2020/08/31(月) 21:39:03.01 ID:dESTpyrn.net]
>>48
>>49
ありがとうございます。
こういうふうにきれいに一行で書けるのってPythonの魅力ですね。



61 名前:デフォルトの名無しさん mailto:sage [2020/08/31(月) 22:14:00.03 ID:tHgQtCtq.net]
>>52
catchして何もしないというとこんな風に「握りつぶしちゃイカン」という奴が出てくるけど、脊髄反射だよな。

62 名前:デフォルトの名無しさん mailto:sage [2020/08/31(月) 22:33:46.13 ID:7gVW3Vi7.net]
pythonスクレイピングで深い階層をたどる場合、ひたすらrequests.getを繰り返していく感じでいいんでしょうか?

63 名前:デフォルトの名無しさん mailto:sage [2020/08/31(月) 22:36:28 ID:FROJpIhI.net]
>>62
その前にそこの規約くらい読んどけよ
かつ「適度な負荷」までしとかないと…

64 名前:デフォルトの名無しさん mailto:sage [2020/09/01(火) 00:18:37 .net]
スクレイピングの話になると
質問者が負荷を考慮しない前提で決めつけて話するタイプが一定数いるよね
もう性癖なんじゃないのかとすら思う
自身が過去に何かやらかしたとかそういう

65 名前:デフォルトの名無しさん mailto:sage [2020/09/01(火) 00:37:31.71 ID:jW2tL90W.net]
但し摩擦はないものとする

66 名前:デフォルトの名無しさん mailto:sage [2020/09/01(火) 01:29:52 ID:usFRsaVF.net]
>>62
>深い階層をたどる
これが何を意味してるのかと、実現したいことによる
ただそれはpythonかどうかに限らずどの言語でもほぼ同じ

67 名前:デフォルトの名無しさん mailto:sage [2020/09/01(火) 01:30:54 ID:3QGLsor2.net]
>>58
>>54
帰り値なしでreturnか。ありがとう。
やってみる。

68 名前:デフォルトの名無しさん mailto:sage [2020/09/01(火) 04:27:21.73 ID:XOAV8SJl.net]
想像だけど、これまではtry exceptしてなかったんでしょう?
元の処理と同じ流れにしたいならexcept内でraiseでないかと

69 名前:デフォルトの名無しさん mailto:sage [2020/09/01(火) 05:09:19 ID:3Deqahob.net]
>>66
例えばyahooのトップを起点にして、ショッピング>レディースファッション
と進んでいく感じですね
https://www.yahoo.co.jp/

70 名前:デフォルトの名無しさん mailto:sage [2020/09/01(火) 05:13:15 ID:3Deqahob.net]
>>63
タイマーでインターバル入れます



71 名前:デフォルトの名無しさん mailto:sage [2020/09/01(火) 08:24:32 ID:j9jeQR8Z.net]
>>64
pythonはじめました → スクレイピングやってみよ
質問してくる奴はほぼ負荷なんて気にしてないレヴェル
pythonは他言語より低レヴェルなプログラマー多いよ

72 名前:デフォルトの名無しさん mailto:sage [2020/09/01(火) 08:25:56 ID:j9jeQR8Z.net]
>>70
ほらな、この程度。
innertextの中身のチェックくらい入れろってんだよ

73 名前:デフォルトの名無しさん [2020/09/01(火) 08:37:01 ID:wAKzgXIy.net]
> お前は毎朝起きるたびに俺に負けたことを思い出すよ^^

あー、ホンッとに思い出すなあ(笑)
キチガイの嘘つきの低レベルFランの、
朝鮮ゴキブリBot君は、
チョン独特の「なにもできないけど俺のほうがジャップより偉い!」的な
ことはよーくわかったよ。
ホントなにもできない朝鮮ゴキブリBot君!

クソチョンw

Pythonさえろくにできないバカチョンのくせに
できるとほざくクソチョンw

日本で強姦と窃盗を繰り返す
犯罪者在日のクソチョンw

74 名前:デフォルトの名無しさん mailto:sage [2020/09/01(火) 09:37:02.67 ID:3Deqahob.net]
すみません、どうかご教示願えないでしょうか?

75 名前:デフォルトの名無しさん mailto:sage [2020/09/01(火) 09:50:30.98 ID:SZww1T26.net]
迷惑行為に他人を巻き込むな
迷惑行為したいなら自己責任の元、自分の力でやれ

76 名前:デフォルトの名無しさん mailto:sage [2020/09/01(火) 10:11:12.00 ID:FqTPqd+i.net]
スクレイピングって初心者がよくやりたがる題材だが、初心者こそこういう人に迷惑を掛けうるものに手を出すべきではないな
もっと他のことで基本的な力を身に付けてから手を出した方がいいと思う

77 名前:デフォルトの名無しさん mailto:sage [2020/09/01(火) 10:20:17.45 ID:61d8SwkQ.net]
トップ>ショッピング>レディースファッションとたどるだけで過剰負荷ってどんだけ貧弱なサーバーなんだよ。

78 名前:デフォルトの名無しさん mailto:sage [2020/09/01(火) 10:42:15.31 ID:x63jWwwu.net]
【PHP】下らねぇ質問はここに書き込みやがれ 11
https://mevius.5ch.net/test/read.cgi/tech/1591334726/428

上に、Ruby で、RSS ライブラリを使って、yahoo のRSS を取得した、コードを書いておいた

API・RSSなどが公開されているサイトでは、契約してそれを使えばよい

頻繁なスクレイピングは業務妨害になるので、避けるべき!
1日1回なら、たぶん大丈夫

詳しくは、サイトのrobots.txt に書いてある

79 名前:デフォルトの名無しさん mailto:sage [2020/09/01(火) 11:49:29.14 ID:HreNCevR.net]
しかもDOMの基本もわかってない人も多いからかえって言語覚えるのには遠回りっていうね

80 名前:78 mailto:sage [2020/09/01(火) 12:02:19.87 ID:x63jWwwu.net]
5ch など、ほとんどのサイトは一旦、空のHTML を送ってきてから、Ajax でデータを取得するから、
普通にスクレイピングしても、データが存在しないので取得できない

10秒ぐらい待つとか、Selenium Webdriver を使って、ブラウザを操作する必要がある

特に、yahoo は、ID も少なく、暗号のようなクラス名ばかりで、
解析するのに、かなり苦労する

会社が公開している、API・RSS などを使うべき!



81 名前:デフォルトの名無しさん mailto:sage [2020/09/01(火) 12:22:02.61 .net]
>>71
そんなこと言い出せば
今までITやプログラミングに縁のなかったそこらの一般人がpythonはじめましたなんていうことは確率的に低い

82 名前:デフォルトの名無しさん mailto:sage [2020/09/01(火) 12:30:47.28 ID:usFRsaVF.net]
>>69
階層だけど、それめちゃ浅くね?
それにトップから辿らなくてもカテゴリのIDはそう変わらないから直接アクセスすればいいんじゃないの?

あとはレディースファッションとかに表示される商品情報はAJAXで取ってきてるから
requestsでやるならXHRのリクエストをWebサイトがやってるのと同じようにやるのと
レスポンスにある各項目の意味を把握しておく必要があるので少し面倒
(そのかわりSeleniumとかのブラウザ操作系に比べれば高速)

83 名前:78 mailto:sage [2020/09/01(火) 12:44:38.65 ID:x63jWwwu.net]
カテゴリのID は変わらないとか、
暗号のようなクラス名は変わる・変わらないのか、分からないとか、
漏れらは、そのサイトの作者じゃないから、仕様が分からない

答えを推測するしかできないから、
答えを知ってる香具師・作者と比べれば、圧倒的に不利

何回もスクレイピングして、テストしないといけない。
また翌日になれば、クラス名などが変わるかも知れないから、何日間もテストしないといけない

どういうルールで、クラス名などを決めているのか、分からない

だから、クラス名に頼らず、div の下のdiv の、みたいに構造で分析していかないといけない。
ものすごく深いネストを解析するのは、面倒くさい

84 名前:デフォルトの名無しさん [2020/09/01(火) 12:55:56.71 ID:/NSRorCL.net]
これはひどい
https://www.尼zon.co.jp/dp/4798161918

85 名前:デフォルトの名無しさん mailto:sage [2020/09/01(火) 13:58:27.45 ID:2GwzERnJ.net]
>>83
APIが提供されているならそっちの方が簡単だよね

86 名前:78 mailto:sage [2020/09/01(火) 15:39:23.88 ID:x63jWwwu.net]
こういう動画を見れば?

エンジニアチャンネル、粟島

【検証】現役プログラマーは30万円の案件を何時間で出来るのか?
https://www.youtube.com/watch?v=rt_X6n9oWa4

YouTube のスクレイピング。
API を使って、Ruby で1時間

時給30万円!

87 名前:デフォルトの名無しさん [2020/09/01(火) 16:24:34 ID:fuWow3G5.net]
>>57
>>59
find_all ね

88 名前:デフォルトの名無しさん mailto:sage [2020/09/01(火) 16:57:12 ID:qDG6bTcu.net]
>>81 今は大学で教えてるんじゃないの? 一番教えやすいから。
アメリカだとPython がわかるかどうかが採用条件になってる会社もある。

日本はRuby が普及してたから出遅れてる。

89 名前:デフォルトの名無しさん mailto:sage [2020/09/01(火) 17:20:10.19 .net]
そういうことじゃなくてpython知ってるかどうかやり始めたかどうかはどうでもよく
○○を知らないはず(妄想) → ○○やれよ(確信)、と指摘する
みたいなレッテル貼りの認識が抜けてるってのがおかしいでしょってこと
仮に○○が当たってたとしても、妄想でしかない

90 名前:デフォルトの名無しさん mailto:sage [2020/09/01(火) 19:15:53 ID:ZfPGOnHz.net]
エスパーしかこたえるなといったり
今度はエスパーにレッテル貼りといったり
さすが、尻にう●こついてるだけあって
脳の新陳代謝が活発でいそがしいなw



91 名前:デフォルトの名無しさん mailto:sage [2020/09/01(火) 19:29:55.15 .net]
エスパーと説教は違いますよ(笑)

92 名前:デフォルトの名無しさん mailto:sage [2020/09/01(火) 19:31:53.51 .net]
というか今回の件で言えば質問の答えですらないし

93 名前:デフォルトの名無しさん [2020/09/02(水) 00:41:15.18 ID:9Rt4BaK9.net]
>>92
それな

94 名前:デフォルトの名無しさん [2020/09/02(水) 08:56:59.29 ID:cf3sTGi+.net]
朝鮮人にpythonは無理ゲーw

95 名前:デフォルトの名無しさん mailto:sage [2020/09/02(水) 11:28:30.13 ID:uEUYmCsp.net]
統計処理

グラフ出力

のアプリを作成したらコードが600行ぐらいになって非常に見にくくなりました。
こういうときって、統計処理とグラフ出力などをクラスとして分けるべきなのでしょうか?
現在は各処理を関数にしているだけなのですが・・・。

96 名前:デフォルトの名無しさん mailto:sage [2020/09/02(水) 12:09:44.90 ID:KDiI+t6P.net]
githubに公開するつもりでモジュール化すればおのずと形になりそう

97 名前:デフォルトの名無しさん mailto:sage [2020/09/02(水) 12:43:16 ID:oPbAh6sy.net]
>>95
モジュール

98 名前:デフォルトの名無しさん mailto:sage [2020/09/02(水) 12:43:56 ID:CUgqg1rv.net]
>>95
モジュール

99 名前:デフォルトの名無しさん [2020/09/02(水) 14:58:25 ID:PicHUi2j.net]
VBAで描いたら6000行は下らないから
pythonで600行なら良く出来た方じゃね

100 名前:デフォルトの名無しさん mailto:sage [2020/09/02(水) 14:59:44.60 ID:/XFBlUpE.net]
>>95
モスコミュール



101 名前:デフォルトの名無しさん mailto:sage [2020/09/02(水) 15:28:52.69 ID:D/RfpMe8.net]
>>99 Python でそんなになるはずないだろ。
統計処理で何をやってるのか知らないけど。matplotlib でグラフを書くだけだろ。

102 名前:デフォルトの名無しさん mailto:sage [2020/09/02(水) 16:32:21 ID:U40YU3HI.net]
jupyter/scipy-notebook というDocker を使えば、一式揃っているのでは?






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<212KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef