!extend:default:vvvvv:1000:1024
!extend:default:vvvvv:1000:1024
↑スレ立てる毎に減るので、減ってたら3つに補充すること。
・当スレにRubyのソースコード類を書くことを禁ず
・Ruby等、Pythonではないプログラミング言語での回答類・質問を書くのも禁止
・「Ruby では」「Rubyでは」「Rails」正規表現→「^クソチョンw$」をNGワード登録推奨
・エラーを解決したいときは、かならず
エラー文(勝手に省略orスクショうp等の横着禁止)と
おま環(Pythonのバージョン番号+OS名とバージョン+IDE名)を書け。
★Pythonのソースコードを5ちゃんに直貼はインデントが崩壊するので、
↓等のコードうp用サイトに貼ってきてくだしあ。(スクリーンショットをうpる「横着」禁止)
ttps://techiedelight.com/compiler/ Run Code機能あり。
ttp://ideone.com/ デフォ設定がCなので、Pythonするには言語種選択ボタン押下がピコ手間かも。
ttp://codepad.org/ ほぼ直感的に使える。Run codeボタンあり。
ttp://pastebin.com/ まずまずシンプル。
ttp://dpaste.com/ とてもシンプル。消えるまでの日数は十分長ーく指定のこと。
◇Pythonオフィシャルサイト http://www.python.org/
◇まとめwiki ttp://python.rdy.jp/
●関連スレ● 自称初心者は↓へ
【まず1嫁】くだすれPython(超初心者用) その53
https://mevius.5ch.net/test/read.cgi/tech/1615846784/
〇前スレ〇 Pythonのお勉強 Part64
https://mevius.5ch.net/test/read.cgi/tech/1600035173/
次スレの建立は>>985が挑戦する。(980通過して24h後も落ちなくなった)
### END of TEMPLATE ###
VIPQ2_EXTDAT: default:vvvvv:1000:512:: EXT was configured
探検
Pythonのお勉強 Part65
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん (ワッチョイ eb01-+D+D)
2021/05/23(日) 14:51:52.02ID:NSupjEI/0229デフォルトの名無しさん (ワッチョイ 8b63-dIS9)
2021/07/26(月) 12:20:35.60ID:2Mm0Fvzq0 お前らはいつから法律の先生になったんだクソガキども
230デフォルトの名無しさん (ワッチョイ b15f-LFrE)
2021/07/26(月) 21:23:40.67ID:UhJGxNMe0 198やけど、python2年生で勉強したrequestsとbeautifulsoup4だとクローリングできないページがあったから、Seleniumを覚えたい。
ミスを恐れて勉強を先延ばしするといつまで経っても覚えられないので、本を真似しながら、安全なやり方を覚えていきたいですわ
ミスを恐れて勉強を先延ばしするといつまで経っても覚えられないので、本を真似しながら、安全なやり方を覚えていきたいですわ
231デフォルトの名無しさん (ワッチョイ 695f-BVCK)
2021/07/27(火) 02:53:02.77ID:XVh9Be2K0 戦場の絆の戦績とMSデータ吸うのに
Selenium勉強した。
バンナム認証部分でhtmlとかフォームの知識必要だったけど、認証終わっちゃえばrequestsと同じでbs4任せ出来る。
Selenium勉強した。
バンナム認証部分でhtmlとかフォームの知識必要だったけど、認証終わっちゃえばrequestsと同じでbs4任せ出来る。
232217 (ワッチョイ 532c-MYQi)
2021/07/27(火) 06:11:36.37ID:x4yitIm80 スクレイピング・ブラウザの自動操作なら、
Ruby, Selenium Webdriver, Nokogiri
例えば、ブラウザで、ユーザー名・パスワードを自動入力して、
Yahoo にログインする例を、以下に書いた
Excel VBA 質問スレ Part72
https://mevius.5ch.net/test/read.cgi/tech/1626565335/257
他にも、driver.execute_script で、JavaScript のソースコードも実行できる
基本、今のサイトは、HTML をスクレイピングしても、内容が取れない。
5ch みたいに空のHTMLを送って来てから、Ajax 通信で内容を取得するから
何秒かスリープするか、
Selenium Webdriver の取得timeout 時間を設定して、
指定時間だけ、要素が現れるのを待つ
基本、勝手にスクレイピングする事はない。
業務妨害で逮捕されるかも知れないから。
Google などの検索エンジンは、robots.txt を守っているから逮捕されない
基本、YouTube API, Google Maps API とか、証券各社と契約して、APIを使う
Ruby, Selenium Webdriver, Nokogiri
例えば、ブラウザで、ユーザー名・パスワードを自動入力して、
Yahoo にログインする例を、以下に書いた
Excel VBA 質問スレ Part72
https://mevius.5ch.net/test/read.cgi/tech/1626565335/257
他にも、driver.execute_script で、JavaScript のソースコードも実行できる
基本、今のサイトは、HTML をスクレイピングしても、内容が取れない。
5ch みたいに空のHTMLを送って来てから、Ajax 通信で内容を取得するから
何秒かスリープするか、
Selenium Webdriver の取得timeout 時間を設定して、
指定時間だけ、要素が現れるのを待つ
基本、勝手にスクレイピングする事はない。
業務妨害で逮捕されるかも知れないから。
Google などの検索エンジンは、robots.txt を守っているから逮捕されない
基本、YouTube API, Google Maps API とか、証券各社と契約して、APIを使う
233デフォルトの名無しさん (ワッチョイ 0bba-QsN2)
2021/07/27(火) 07:09:50.28ID:rMR0y9Ok0 コードの例はココなんかよりスットコオーバーキルとかチキータとかの方が情報一杯あるし見やすいね
234デフォルトの名無しさん (ワッチョイ 8b8f-znMD)
2021/07/28(水) 21:11:40.61ID:KBSVgdiB0 大量のデータ100万個×100個位のデータを分析したいのと、単純にプログラムを勉強したくて、Pythonの勉強はじめたんですが、上のような大量のデータ扱うなら、エクセルとPythonはどっちが向いてるんですかね?
処理として。
処理として。
235デフォルトの名無しさん (ワッチョイ 992c-L8Ka)
2021/07/28(水) 21:18:06.18ID:VcpS05nm0 セルという機能が役たたずになることは確かだ。
エクセルでもやりようはあるだろうとは思うけど。
エクセルでもやりようはあるだろうとは思うけど。
236デフォルトの名無しさん (ワッチョイ 695f-BVCK)
2021/07/28(水) 21:26:05.19ID:xFraeicH0 RDBでも100カラムとかの表作ってきたら突き返すわ
237デフォルトの名無しさん (ワッチョイ 937c-isbc)
2021/07/28(水) 23:24:06.58ID:erQfqyK80 100次元のデータ100万個と考えるとぜんぜん普通だけどな
いや100万個はまあまあ多いか
いや100万個はまあまあ多いか
238デフォルトの名無しさん (ワッチョイ 292c-QfOS)
2021/07/29(木) 00:42:46.59ID:DpL+0B3w0 王将の餃子1日分の製造量だからね
239デフォルトの名無しさん (ワッチョイ 29b5-QsN2)
2021/07/29(木) 00:59:26.04ID:EOE1n8Rl0240デフォルトの名無しさん (ワッチョイ b963-3Z6B)
2021/07/29(木) 01:44:37.58ID:WLwj6dDv0 知ってた
今知った
今知った
241デフォルトの名無しさん (ワッチョイ 4901-ercp)
2021/07/29(木) 05:51:27.60ID:iEz4sRDu0 今調べたら200万個くらいになってるらしい
242デフォルトの名無しさん (ワッチョイ 8bbb-OwHR)
2021/07/29(木) 06:05:47.68ID:4AVEtKuA0 餃子の焼き加減の分析かぁ。。。面白そうだ
パラメータ100個考えるのもヨダレが出る
パラメータ100個考えるのもヨダレが出る
243デフォルトの名無しさん (ワッチョイ d901-sDaP)
2021/07/29(木) 10:54:47.74ID:TieFIiIU0244デフォルトの名無しさん (ワッチョイ 13bd-JXZI)
2021/07/29(木) 14:39:01.93ID:GubJjKSL0 「餃子一日100万個」って、オッサン乙
245デフォルトの名無しさん (ワッチョイ 29b5-QsN2)
2021/07/29(木) 15:08:51.34ID:EOE1n8Rl0246デフォルトの名無しさん (ワッチョイ 1302-QsN2)
2021/07/29(木) 16:46:25.92ID:QD9Lxy/Q0 データの質にもよるけど1000行ぐらいからexcelでは遅くて使い物にならなくなると思う
247デフォルトの名無しさん (ワッチョイ 2161-MjzU)
2021/07/31(土) 10:28:43.43ID:ufH8gsql0 ざっくりでいいからどれくらいのメモリが必要か考える。
1個のデータが1byteでおよそ100MB。100byteならおよそ1GB。
それを加工するためには(仕方によるが)2倍くらいのメモリが必要。
このくらいになれば、ぼちぼち分割とか並列化とか考え始めなければならない。
1個のデータが1byteでおよそ100MB。100byteならおよそ1GB。
それを加工するためには(仕方によるが)2倍くらいのメモリが必要。
このくらいになれば、ぼちぼち分割とか並列化とか考え始めなければならない。
248デフォルトの名無しさん (ワッチョイ 56bb-ds/h)
2021/07/31(土) 10:45:24.88ID:z/SvtBD30 >>247
100byteなら10GBじゃね?
100byteなら10GBじゃね?
249デフォルトの名無しさん (ワッチョイ 9a2c-Oj7i)
2021/07/31(土) 11:15:53.00ID:tQlroryC0 Java でも、512MB まで
ブラウザで動画とか、それ以上のものは、stream。
1行ずつ読み込んでは処理して、捨てる方式
すべてのデータを、メモリ内に保持できない
ブラウザで動画とか、それ以上のものは、stream。
1行ずつ読み込んでは処理して、捨てる方式
すべてのデータを、メモリ内に保持できない
250デフォルトの名無しさん (ワッチョイ 6501-OhyW)
2021/07/31(土) 12:01:41.86ID:rctoVGQd0 データ分析だと100万件 × 100のdouble行列をメモリに保持するのは普通にあるね
数億件の規模になるとアルゴリズム変えて少しずつ読むようにするけど
数億件の規模になるとアルゴリズム変えて少しずつ読むようにするけど
251デフォルトの名無しさん (ワッチョイ 7a02-HYiC)
2021/07/31(土) 13:11:59.38ID:QS8Qdas+0 なんかsklearnのPCAには巨大なデータ向けにバッチ処理して少しずつメモリに乗せるみたいなインターフェースが用意されていたような
どんな処理したいかはわからんけど既にライブラリ化されてたら便利だね
どんな処理したいかはわからんけど既にライブラリ化されてたら便利だね
252デフォルトの名無しさん (ワッチョイ 9a3f-urze)
2021/08/01(日) 01:59:19.65ID:u6WXAe420 Dask
253デフォルトの名無しさん (ワッチョイ eb10-TZWc)
2021/08/07(土) 12:35:27.59ID:99z+GGYa0254デフォルトの名無しさん (ワッチョイ 6961-v/vx)
2021/08/07(土) 13:51:24.41ID:0XNcHXej0 Pythonで
status, response_headers = headers_sent[:] = headers_set
の意味がわからないので誰か教えて。左辺はカンマ区切ってで2つの変数が書いてあるが、右辺には
変数が一つしかないように見える。以下の #(100) のところに出てくる。
____headers_set__=_[]
____headers_sent_=_[]
____def_write(data):
________if_not_headers_set:
_____________raise_AssertionError("write()_before_start_response()")
________elif_not_headers_sent:
_____________#_Before_the_first_output,_send_the_stored_headers
_____________status,_response_headers_=_headers_sent[:]_=_headers_set____#(100)
_____________sys.stdout.buffer.write(('Status:_%s\r\n'_%_status).encode("ascii"))
_____________for_header_in_response_headers:
_________________sys.stdout.buffer.write(('%s:_%s\r\n'_%_header).encode("ascii"))
_____________sys.stdout.buffer.write(('\r\n').encode("ascii"))
________sys.stdout.buffer.write(data)
________sys.stdout.buffer.flush()
status, response_headers = headers_sent[:] = headers_set
の意味がわからないので誰か教えて。左辺はカンマ区切ってで2つの変数が書いてあるが、右辺には
変数が一つしかないように見える。以下の #(100) のところに出てくる。
____headers_set__=_[]
____headers_sent_=_[]
____def_write(data):
________if_not_headers_set:
_____________raise_AssertionError("write()_before_start_response()")
________elif_not_headers_sent:
_____________#_Before_the_first_output,_send_the_stored_headers
_____________status,_response_headers_=_headers_sent[:]_=_headers_set____#(100)
_____________sys.stdout.buffer.write(('Status:_%s\r\n'_%_status).encode("ascii"))
_____________for_header_in_response_headers:
_________________sys.stdout.buffer.write(('%s:_%s\r\n'_%_header).encode("ascii"))
_____________sys.stdout.buffer.write(('\r\n').encode("ascii"))
________sys.stdout.buffer.write(data)
________sys.stdout.buffer.flush()
255デフォルトの名無しさん (ワッチョイ 6961-v/vx)
2021/08/07(土) 14:17:12.70ID:0XNcHXej0 別の場所で予め
headers_set[:] = [status,response_headers] #200
となっていたらしい。それで結局、
status, response_headers = headers_sent[:] = headers_set
は、一番左の部分への影響は、
status, response_headers = headers_set
と書いたのと同じになるということなのかな。
あと、#200の書き方も分かりにくいが、
headers_set = [status,response_headers]
と同じ意味かな?
headers_set[:] = [status,response_headers] #200
となっていたらしい。それで結局、
status, response_headers = headers_sent[:] = headers_set
は、一番左の部分への影響は、
status, response_headers = headers_set
と書いたのと同じになるということなのかな。
あと、#200の書き方も分かりにくいが、
headers_set = [status,response_headers]
と同じ意味かな?
256デフォルトの名無しさん (ワッチョイ 6961-v/vx)
2021/08/07(土) 14:33:16.03ID:0XNcHXej0 >>255
分かった。
y = x; // y は、x と同じ場所を指してしまう。
y[:] = x; // y の中身が x と同じになるだけで、y のアドレス(id)が変わらない。
ということらしいね。
知らんけど。
分かった。
y = x; // y は、x と同じ場所を指してしまう。
y[:] = x; // y の中身が x と同じになるだけで、y のアドレス(id)が変わらない。
ということらしいね。
知らんけど。
257デフォルトの名無しさん (ワッチョイ 6961-v/vx)
2021/08/07(土) 14:35:35.86ID:0XNcHXej0 >>256
yのアドレスではなく、yが指すオブジェクトのアドレスだった。
y = x は、yが指す場所を x が指すものと同じにしているだけで、
y[:] = x は、x の中身を y にコピーしているということらしいね。
yのアドレスではなく、yが指すオブジェクトのアドレスだった。
y = x は、yが指す場所を x が指すものと同じにしているだけで、
y[:] = x は、x の中身を y にコピーしているということらしいね。
258デフォルトの名無しさん (オイコラミネオ MMed-wLsw)
2021/08/07(土) 20:16:00.17ID:sB/XFM82M y[:]もyも同じじゃないの
ただしyが数値ならあてはまらないから
y[:]でリストだということを表現したかったんじゃ
ただしyが数値ならあてはまらないから
y[:]でリストだということを表現したかったんじゃ
259デフォルトの名無しさん (テテンテンテン MM8b-uLuu)
2021/08/07(土) 22:07:14.58ID:8aMfs2W5M 文字列かも
260デフォルトの名無しさん (ワッチョイ 3136-pRoc)
2021/08/07(土) 22:52:42.57ID:zkUtZUrD0 import copy
new_array = copy.copy(array)
と同じだよね。
new_array = copy.copy(array)
と同じだよね。
261デフォルトの名無しさん (ブーイモ MMeb-T+mJ)
2021/08/10(火) 16:39:21.80ID:QOeLlU4qM > お前は毎朝起きるたびに俺に負けたことを思い出すよ^^
あー、ホンッとに思い出すなあ(笑)
キチガイの嘘つきの低レベルFランの、
朝鮮ゴキブリBot君は、
チョン独特の「なにもできないけど俺のほうがジャップより偉い!」的な
ことはよーくわかったよ。
ホントなにもできない朝鮮ゴキブリBot君!
クソチョンw
あー、ホンッとに思い出すなあ(笑)
キチガイの嘘つきの低レベルFランの、
朝鮮ゴキブリBot君は、
チョン独特の「なにもできないけど俺のほうがジャップより偉い!」的な
ことはよーくわかったよ。
ホントなにもできない朝鮮ゴキブリBot君!
クソチョンw
262デフォルトの名無しさん (ワッチョイ 6961-v/vx)
2021/08/11(水) 09:03:31.32ID:sOdrsbt70 >>258
y = x は、x が指しているオブジェクトを y も参照する様になるだけ。
Cで言えばポインタのアドレスをコピーしている感じ。
y[:] = x は、x の中身を y にコピーする。
なので、この2つは意味が違う。
y = x は、x が指しているオブジェクトを y も参照する様になるだけ。
Cで言えばポインタのアドレスをコピーしている感じ。
y[:] = x は、x の中身を y にコピーする。
なので、この2つは意味が違う。
263デフォルトの名無しさん (ワッチョイ 4128-qhSx)
2021/08/15(日) 18:03:04.72ID:OkFIEHRq0 新人PGをpythonのコーダーに育てるのは、
修飾子をサポートしている他の言語の新人PGを育てるよりコストがかかる印象
設計について学ぶ前に、アクセス制限のないコードに慣れるのは良くないな
修飾子をサポートしている他の言語の新人PGを育てるよりコストがかかる印象
設計について学ぶ前に、アクセス制限のないコードに慣れるのは良くないな
264デフォルトの名無しさん (ワッチョイ aebb-nhnz)
2021/08/16(月) 16:58:05.48ID:tGjuSQXg0 俺の頭がポンコツすぎて、よくどの変数にどんなシェイプのテンソルを突っ込んだかを忘れちゃうんだけどさ
静的にできる範囲でテンソルのシェイプを推論して、VSCode上で表示してくれるエクステンションとかあったら教えてくれんかな?
静的にできる範囲でテンソルのシェイプを推論して、VSCode上で表示してくれるエクステンションとかあったら教えてくれんかな?
265デフォルトの名無しさん (ワッチョイ 8101-pBez)
2021/08/16(月) 17:12:42.44ID:wg/zbZxl0 っハンガリアン記法
266デフォルトの名無しさん (ワッチョイ 2e10-dpuG)
2021/08/16(月) 17:26:39.43ID:4nk0Y6oe0267デフォルトの名無しさん (ワッチョイ e546-SBAK)
2021/08/16(月) 22:39:04.19ID:ydrv8q7b0 VSCodeなんて使うから頭がポンコツになるんだ。
268デフォルトの名無しさん (ワッチョイ ff02-VfHF)
2021/08/22(日) 08:56:07.45ID:0Cz6ueFz0 Rustのメモリ安全性はボローチェッカーによって担保されているが、
Nimと比較してRustはタイプ量が多い事により限りなく低い生産性と
C++のような高い難読性、超巨大なバイナリ生成性能を兼ね備えています
Nimはバージョン1.5.1でRustのボローチェッカーに似た「View types」が実装されれば、
GC無しのView typesで参照の有効性を検証することによってメモリ安全性を保証しつつ
限りなく抑え込まれたタイプ量で高速化したCのソースコードを吐き出せます
Nimソースコード ==nimコンパイラ==> Cソースコード ==Cコンパイラ==> バイナリ
なので、nimコンパイラが通った時点でメモリ安全性が担保されませんか?
Nimの実験的特徴 バージョン1.5.1
http://nim-lang.github.io/Nim/manual_experimental.html
第二プログラミング言語として Rust はオススメしません Nim をやるのです
https://wolfbash.hateblo.jp/entry/2017/07/30/193412
Nimは限りなく抑え込まれたタイプ量で高い生産性とPythonのような高い可読性を実現し
ているにもかかわらず、高速なCのソースコードを吐き出せるのでC言語でリモートワーク
されている方は割り振られた仕事が早く終わっても終わってないふりをして怠けることができる
「怠け者とはこうあるべきだ!」と言うとても大事な事を Nim は我々に教えてくれます
Nimと比較してRustはタイプ量が多い事により限りなく低い生産性と
C++のような高い難読性、超巨大なバイナリ生成性能を兼ね備えています
Nimはバージョン1.5.1でRustのボローチェッカーに似た「View types」が実装されれば、
GC無しのView typesで参照の有効性を検証することによってメモリ安全性を保証しつつ
限りなく抑え込まれたタイプ量で高速化したCのソースコードを吐き出せます
Nimソースコード ==nimコンパイラ==> Cソースコード ==Cコンパイラ==> バイナリ
なので、nimコンパイラが通った時点でメモリ安全性が担保されませんか?
Nimの実験的特徴 バージョン1.5.1
http://nim-lang.github.io/Nim/manual_experimental.html
第二プログラミング言語として Rust はオススメしません Nim をやるのです
https://wolfbash.hateblo.jp/entry/2017/07/30/193412
Nimは限りなく抑え込まれたタイプ量で高い生産性とPythonのような高い可読性を実現し
ているにもかかわらず、高速なCのソースコードを吐き出せるのでC言語でリモートワーク
されている方は割り振られた仕事が早く終わっても終わってないふりをして怠けることができる
「怠け者とはこうあるべきだ!」と言うとても大事な事を Nim は我々に教えてくれます
269デフォルトの名無しさん (ワッチョイ 9f36-EmhF)
2021/08/23(月) 14:03:37.06ID:w/MBs66E0 なにNimって面白そう。
Cのソースに落とすんだ。これを待ってたw
Cのソースに落とすんだ。これを待ってたw
270デフォルトの名無しさん (ワッチョイ 9f5f-+t0h)
2021/08/23(月) 15:14:17.85ID:aOl/ySl10 ニムってなんか2ch用語に見えるw
271デフォルトの名無しさん (ワッチョイ ff33-RJcP)
2021/08/23(月) 20:04:30.30ID:DFau7J4w0 仮でも関数名にtestとつけるのやめたほうがいいと思います
272デフォルトの名無しさん (ワッチョイ ff33-RJcP)
2021/08/23(月) 20:05:41.02ID:DFau7J4w0 くだスレと間違えちゃった
273デフォルトの名無しさん (ワッチョイ 9f36-EmhF)
2021/08/24(火) 21:51:58.87ID:e54SUqXC0 Nim却下。
Qtが使えないらしい。やっぱPythonだな。
Qtが使えないらしい。やっぱPythonだな。
274デフォルトの名無しさん (スプッッ Sd1f-zSYD)
2021/08/24(火) 21:54:15.87ID:JyAMI1sBd ニマア
275デフォルトの名無しさん (ワッチョイ 9f2c-DepB)
2021/08/25(水) 11:30:09.68ID:1Kqnm/Cc0 とくにしたいことがない場合の勉強法はどうすればいいですか
276デフォルトの名無しさん (ワッチョイ 9f01-zH/y)
2021/08/25(水) 11:43:29.52ID:HwQGLaDN0 写経
勉強したい言語で書かれたオープンソースを書き写す
翻訳
使い慣れた言語で書かれたプログラムを勉強したい言語で作り直す
(逆もあるけどたぶん面白くない)
勉強したい言語で書かれたオープンソースを書き写す
翻訳
使い慣れた言語で書かれたプログラムを勉強したい言語で作り直す
(逆もあるけどたぶん面白くない)
277デフォルトの名無しさん (ワッチョイ 9f36-EmhF)
2021/08/25(水) 11:47:29.27ID:eR1AG6oh0 「小林さんちのメイドラゴン」の小林さん が仕事でpython使って、プログラム組んでたw
278デフォルトの名無しさん (ブーイモ MM0f-M1Ii)
2021/08/25(水) 12:15:58.01ID:1AS5wTVAM279デフォルトの名無しさん (ワッチョイ 9f14-FcIJ)
2021/08/25(水) 12:29:54.19ID:gL6g2rst0 ん?写経は時間の無駄だよ
サンプルプログラムはコピペすればいいだけ
ソースコードを読んで自分で考えてコードを
修正しなければ力にならない
自分の頭で考えることがプログラミングなんだから
サンプルプログラムはコピペすればいいだけ
ソースコードを読んで自分で考えてコードを
修正しなければ力にならない
自分の頭で考えることがプログラミングなんだから
280デフォルトの名無しさん (ワッチョイ ffba-T33Q)
2021/08/25(水) 12:35:13.80ID:q1fOFa4I0 したいことも無い学習の目的は
試験のための学習なのかな?
過去問沢山解いた方が効率よさそうだが
試験のための学習なのかな?
過去問沢山解いた方が効率よさそうだが
281デフォルトの名無しさん (ブーイモ MMc3-m5Xe)
2021/08/25(水) 12:37:49.32ID:x+3yXgqWM その説だとRuby gaiji は理想的な
勉強法を実践している事になるなw
勉強法を実践している事になるなw
282デフォルトの名無しさん (アウアウエー Sa7f-Z3+k)
2021/08/25(水) 12:38:30.60ID:MCFhZ4C3a ビャーネ・ストラウストラップ
プログラミング言語C++
の練習問題を Python で解いてみたら?
答えの無い書籍の問題を地道に解くと頭使うわ。
慣れないと死にそう。
プログラミング言語C++
の練習問題を Python で解いてみたら?
答えの無い書籍の問題を地道に解くと頭使うわ。
慣れないと死にそう。
283デフォルトの名無しさん (ワッチョイ 9f5f-hKVQ)
2021/08/25(水) 14:33:49.42ID:Ib6/ThOi0 >>275
したいことなかったらする必要ない
したいことなかったらする必要ない
284デフォルトの名無しさん (ワッチョイ 7f36-zH/y)
2021/08/25(水) 21:51:28.60ID:SUw9eUM80 再帰関数なんで動いてるかわかんないけどテスト全部通ったから、ヨシ!
285デフォルトの名無しさん (ワッチョイ 9f01-JhKR)
2021/08/25(水) 23:22:42.05ID:z+lS/3lK0 :(;゙゚'ω゚'):
286デフォルトの名無しさん (ワッチョイ 9f01-S944)
2021/08/26(木) 05:22:16.41ID:a0WUR1Wk0 俺もプログラミングや正規表現の文法そのものが好きでスマホにPydroid3はインストールして挙動確認とかはしてるけどPCは今は無いし作りたいものもない
Pythonやってるからにはdjangoでもやろうかなとは思ったけど目的もなくフレームワークの学習をするってクッソつまらんのよな^^;
どうしよう
Pythonやってるからにはdjangoでもやろうかなとは思ったけど目的もなくフレームワークの学習をするってクッソつまらんのよな^^;
どうしよう
287デフォルトの名無しさん (ブーイモ MMc3-Z3+k)
2021/08/26(木) 08:16:27.84ID:Icv5AjkzM アップデート履歴眺めるだけで楽しくない?
288デフォルトの名無しさん (アウアウウー Sa63-zSYD)
2021/08/26(木) 09:30:43.60ID:zDvlWX4Ha ロゴかなんかの文字のレイアウトを自動化したいけど、やった人おる?
289デフォルトの名無しさん (ワッチョイ 9f14-FcIJ)
2021/08/26(木) 12:14:54.39ID:56Ddk0i50 indesignとか使えよ
290デフォルトの名無しさん (スッップ Sd22-bdSh)
2021/09/01(水) 07:52:55.15ID:A3Q1UiDEd twintってライブラリ使ったことある人おる?
自分のアカウントのすべてのツイートをスクレイピングしてきたいんだが、10日前くらいまでのツイートしかとれなくて困ってる
自分のアカウントのすべてのツイートをスクレイピングしてきたいんだが、10日前くらいまでのツイートしかとれなくて困ってる
291デフォルトの名無しさん (ワッチョイ 217c-oadG)
2021/09/01(水) 09:41:07.95ID:VD/Vp6r20 Twitter APIの仕様
292デフォルトの名無しさん (エムゾネ FF22-4thN)
2021/09/02(木) 16:35:36.73ID:4vWPiFe2F まるチンコ
293デフォルトの名無しさん (ワッチョイ 471d-FHff)
2021/09/03(金) 16:59:07.39ID:w5919iNp0 フリーランスエンジニアになってからの年収推移を公開【現在年収1000万】
https://dev-memo.net/fleelance_1000/
【実体験】仕事ができない新卒エンジニアでも月収70万フリーランスになれる理由
https://off.tokyo/blog/shinsotu-engineer-free-lancer/
フリーランスエンジニアは年収900万円までは余裕!現役フリーランスエンジニアが徹底解説
https://flytech.work/blog/8142/
フリーエンジニアの平均年収!未経験が年収1000万円を超える方法とは?
https://shikin-pro.com/guide/18633
【コラム】フリーランスは本当に自由なのだろうか?
https://zenn.dev/cat2pgm/articles/42bb40bf121342
「月100万円」稼ぐ猛者も、副業を始めるIT人材が急増している真の理由
https://xtech.nikkei.com/atcl/nxt/column/18/01572/021900001/
フリーランスエンジニアになって月100万稼いだ話
https://comblog.net/2020/07/06/freelance-100/
素人からでも「まずは月収50万以上」を目指したい方向け【フリーエンジニア・コンサル】
https://aruto.org/freelance-consulting
フリーランスのエンジニアやるなら45歳までに貯金5000万円作れないと死ぬ説
http://uma66.hateblo.jp/entry/2019/04/07/153119
https://dev-memo.net/fleelance_1000/
【実体験】仕事ができない新卒エンジニアでも月収70万フリーランスになれる理由
https://off.tokyo/blog/shinsotu-engineer-free-lancer/
フリーランスエンジニアは年収900万円までは余裕!現役フリーランスエンジニアが徹底解説
https://flytech.work/blog/8142/
フリーエンジニアの平均年収!未経験が年収1000万円を超える方法とは?
https://shikin-pro.com/guide/18633
【コラム】フリーランスは本当に自由なのだろうか?
https://zenn.dev/cat2pgm/articles/42bb40bf121342
「月100万円」稼ぐ猛者も、副業を始めるIT人材が急増している真の理由
https://xtech.nikkei.com/atcl/nxt/column/18/01572/021900001/
フリーランスエンジニアになって月100万稼いだ話
https://comblog.net/2020/07/06/freelance-100/
素人からでも「まずは月収50万以上」を目指したい方向け【フリーエンジニア・コンサル】
https://aruto.org/freelance-consulting
フリーランスのエンジニアやるなら45歳までに貯金5000万円作れないと死ぬ説
http://uma66.hateblo.jp/entry/2019/04/07/153119
294デフォルトの名無しさん (ワッチョイ 5f28-bFZP)
2021/09/03(金) 22:43:28.44ID:9lDmsp++0 scrapyってなんか回りくどい感じするけど慣れたら便利。
1回きりだけじゃなくていくつかのページをスクレイピングしたいとか定期的にスクレイピングしたいってときはこれしかないなって思う。
1回きりだけじゃなくていくつかのページをスクレイピングしたいとか定期的にスクレイピングしたいってときはこれしかないなって思う。
295デフォルトの名無しさん (ワッチョイ 8763-KrGZ)
2021/09/03(金) 23:20:04.52ID:SwZJSE260 標準モジュールだけでやるのが漢ってもんだろ
requestsですら邪道だ
requestsですら邪道だ
296デフォルトの名無しさん (ワッチョイ 0701-qcXn)
2021/09/03(金) 23:49:36.97ID:Ujz2o6HE0 標準のHTMLParser使いにくすぎない?
297デフォルトの名無しさん (ワッチョイ 5f28-bFZP)
2021/09/04(土) 02:01:55.95ID:9NR9uAWZ0 >>295
か、漢だ
か、漢だ
298デフォルトの名無しさん (ワッチョイ 7f63-D+4n)
2021/09/04(土) 06:11:44.10ID:CO0BNcc30 >>295
man!
man!
299デフォルトの名無しさん (ワッチョイ 675f-bFZP)
2021/09/04(土) 14:37:21.41ID:rn5xjWG80 使ってみようと思ったことすらないw
300デフォルトの名無しさん (スッップ Sd7f-wSJv)
2021/09/04(土) 14:52:04.89ID:UkncsBXYd 今勉強してる本で後100ページくらい進むとscrapyにいきつく!
がんばるぞい
がんばるぞい
301デフォルトの名無しさん (ワッチョイ 7f63-KrGZ)
2021/09/04(土) 16:05:06.83ID:UAkRqR2P0302デフォルトの名無しさん (ワッチョイ 7f68-KrGZ)
2021/09/04(土) 18:32:09.62ID:gx3xt5wo0 例えば5chの色んなスレに一斉に書き込みしようとする場合は
scrapyとrequestsならscrapyの方が楽なの?
POSTする内容は一緒だからどっちも一緒だと思うけど
scrapyとrequestsならscrapyの方が楽なの?
POSTする内容は一緒だからどっちも一緒だと思うけど
303デフォルトの名無しさん (ワッチョイ 87b1-nTGN)
2021/09/04(土) 18:44:38.10ID:64EBuiBh0 rubyキチさんどうぞ↓
304デフォルトの名無しさん (スプッッ Sdff-s+5L)
2021/09/04(土) 19:36:05.96ID:T3Biqcicd >>302
嵐乙
嵐乙
305デフォルトの名無しさん (ワッチョイ 675f-bFZP)
2021/09/05(日) 01:17:41.24ID:PG9D7EJI0 よほど特殊なことをやろうとでも思わない限りスクリプトで5chに何か書いてやろうと考えたらまずチェックすべきはギフハブだろ。
それを思いつかない人はサクラエディタとsubversionでJavaの開発とかしてるのが向いてそう。
ちなみにソースはsubversion管理してるのに純削除禁止でコメントアウト必須な。
それを思いつかない人はサクラエディタとsubversionでJavaの開発とかしてるのが向いてそう。
ちなみにソースはsubversion管理してるのに純削除禁止でコメントアウト必須な。
306デフォルトの名無しさん (ワッチョイ 4793-STKI)
2021/09/05(日) 04:51:39.75ID:b8TEk+hl0 >>305
ギフハブってASKAが言ってたストーカーか
ギフハブってASKAが言ってたストーカーか
307デフォルトの名無しさん (ワッチョイ ea4f-1O8y)
2021/09/10(金) 01:41:48.49ID:3rzE/mpp0 pythonの学習ってpyscripterみたいな環境とjupiter labみたいなのでやるのとどっちがいいの?
対話型の方が分かりやすい?
ライブラリ周りもweb上の方が扱いやすい感じ?
対話型の方が分かりやすい?
ライブラリ周りもweb上の方が扱いやすい感じ?
308デフォルトの名無しさん (ワッチョイ a668-wHYb)
2021/09/10(金) 08:02:51.66ID:eQvdaAGj0 どちらも面倒なこと無いんだし
自分で実行して有ってる方を使えば良いだけじゃ無いの?
そもそも何を目的とした学習何なんだろう?
自分で実行して有ってる方を使えば良いだけじゃ無いの?
そもそも何を目的とした学習何なんだろう?
309デフォルトの名無しさん (ワッチョイ a95f-zdR4)
2021/09/10(金) 10:19:19.22ID:oazR15lu0 素人はジュピターと呼ぶ。
通はジュパイターと呼ぶ。
通はジュパイターと呼ぶ。
310デフォルトの名無しさん (アウアウウー Sa21-nsOY)
2021/09/10(金) 10:43:28.10ID:J5clJ+Kva どうでもいいけどスペルが違う
311デフォルトの名無しさん (ワッチョイ c55f-ARqp)
2021/09/10(金) 13:10:50.13ID:lEF3i5sE0 セーラージュピターだからジュピターかな
312デフォルトの名無しさん (ワッチョイ a52c-UgrS)
2021/09/10(金) 13:53:34.76ID:8klFhg3L0 Jupiter:ジュピター
Jupyter:ジュパイター
Jupyter:ジュパイター
313デフォルトの名無しさん (ワッチョイ 6610-OqYv)
2021/09/10(金) 14:33:58.96ID:/FzJ1E5D0 pythonのpyと掛けてるんだからジュパイターだろと考えていたが、案外ジュピター派が多い
314デフォルトの名無しさん (ワッチョイ 66b0-luBZ)
2021/09/10(金) 16:44:12.13ID:iB/bLjDO0 作者がジュピター言うとるからジュピターやろ
315デフォルトの名無しさん (ブーイモ MM8e-zLK2)
2021/09/10(金) 17:55:22.23ID:7shZaf8JM 素人:ジュピター
通:ジュパイター
作者:ジュピター
うーむ
通:ジュパイター
作者:ジュピター
うーむ
316デフォルトの名無しさん (アウアウアー Sa2e-1O8y)
2021/09/10(金) 18:15:40.87ID:NTDnfUHua >>307です
ご想像通り素人なので見苦しいミス失礼
目的というかきっかけは私用でLinux使ってた時期にwineなるものを見つけて感動したんで最終的には自分でwineレベルのコードをいじってみたいなと
大人しく現状の環境で続けてみます
ご想像通り素人なので見苦しいミス失礼
目的というかきっかけは私用でLinux使ってた時期にwineなるものを見つけて感動したんで最終的には自分でwineレベルのコードをいじってみたいなと
大人しく現状の環境で続けてみます
317デフォルトの名無しさん (ワッチョイ b501-uxnu)
2021/09/10(金) 18:32:37.72ID:RdA0A+s30 Pythonでその規模のは無理だと思う
318デフォルトの名無しさん (ワッチョイ a95f-zdR4)
2021/09/10(金) 19:16:11.24ID:oazR15lu0 >>311
セーラー服下半身解剖って知ってる?
20年以上も前の作品でセーラームーンの同人的な官能小説なんだけどコミケとかじゃなくてマドンナメイトから出てるんだわ。
なのでkindle化もされてて今もamazonから読める。
その中でセーラー戦士の主要メンバー5人がそれぞれを性癖を踏まえて敵にあれこれされる。
なんと力自慢のセーラージュピターは
セーラー服下半身解剖って知ってる?
20年以上も前の作品でセーラームーンの同人的な官能小説なんだけどコミケとかじゃなくてマドンナメイトから出てるんだわ。
なのでkindle化もされてて今もamazonから読める。
その中でセーラー戦士の主要メンバー5人がそれぞれを性癖を踏まえて敵にあれこれされる。
なんと力自慢のセーラージュピターは
319デフォルトの名無しさん (ワッチョイ 6d63-dGLa)
2021/09/10(金) 19:20:34.00ID:Iatm3rlR0 エログロは話題としてちょっと・・・
320デフォルトの名無しさん (オッペケ Srbd-OqYv)
2021/09/10(金) 19:37:28.79ID:iD2BtJw9r 作者もジュピター派か
321デフォルトの名無しさん (ワッチョイ 6663-GQlJ)
2021/09/10(金) 21:48:25.26ID:d5iI4qkK0 >>318
キモい
キモい
322デフォルトの名無しさん (ワッチョイ 7d01-8jeV)
2021/09/10(金) 21:59:11.48ID:eADZZ1FX0 ジュピターの読み方だけで、こんな変態を召還しちまうとか
罪深すぎるだろう
罪深すぎるだろう
323デフォルトの名無しさん (ワッチョイ 6663-wHYb)
2021/09/10(金) 22:34:02.79ID:6R6RVOqf0 久々にssl周りをいじったが、SSLコンテキスト関連で廃止になった項目結構たくさんあるんだな
certifi使ったときの指定方法も変わってた
リクエストのリダイレクト(301,302など)時に
urllibやhttp.clientを使ってレスポンスコードを取得する方法ないかねぇ?
urlopenは勝手にリダイレクトしてしまい、その時の200が返ってきてしまう
requests使えば出来るんだが、標準モジュールだけでやろうとすると大変だ
certifi使ったときの指定方法も変わってた
リクエストのリダイレクト(301,302など)時に
urllibやhttp.clientを使ってレスポンスコードを取得する方法ないかねぇ?
urlopenは勝手にリダイレクトしてしまい、その時の200が返ってきてしまう
requests使えば出来るんだが、標準モジュールだけでやろうとすると大変だ
324デフォルトの名無しさん (ワッチョイ 8de0-c5DT)
2021/09/11(土) 01:06:01.24ID:4WduT/Tc0 >>323
HTTPRedirectHandlerの適宜記録するサブクラスつくって
urllib.request.build_opener([handler, ...]).open
かな
https://docs.python.org/ja/3/library/urllib.request.html
ここ読んだだけでぜんぜん試してもないけど
HTTPRedirectHandlerの適宜記録するサブクラスつくって
urllib.request.build_opener([handler, ...]).open
かな
https://docs.python.org/ja/3/library/urllib.request.html
ここ読んだだけでぜんぜん試してもないけど
325デフォルトの名無しさん (ワッチョイ 2a01-l4oB)
2021/09/11(土) 01:27:35.21ID:mVKeyKXM0326デフォルトの名無しさん (ワッチョイ 7963-wHYb)
2021/09/11(土) 14:06:19.41ID:KzRGfEEm0 >>325
ホストレベル(トップページ)でしかうまく動かないんだよね
ステータスコードの取得もできないみたいだし
>>324
リダイレクトさせないハンドラを作成してbuild_openerで呼び出すという方法があった
これだと、HTTPErrorを投げてくるのでリダイレクトのステータスコードも拾えるんだけど、
結局すべてのリクエストでリダイレクト処理が別途必要になっちゃうんだよね(当たり前)
ステータスコードだけを取得できればリダイレクト自体はそのまま処理してほしいところ
python 3.x - How to disable automatic redirects in python3 urllib.request? - Stack Overflow
https://stackoverflow.com/questions/52086805/how-to-disable-automatic-redirects-in-python3-urllib-request
通常のurlopenでリダイレクトがあったかどうかは、geturlで実際の(リダイレクトされた)URLが拾えるので、
リクエストと一致するかどうかでリダイレクトの有無の判定はできるんだけどねぇ
ホストレベル(トップページ)でしかうまく動かないんだよね
ステータスコードの取得もできないみたいだし
>>324
リダイレクトさせないハンドラを作成してbuild_openerで呼び出すという方法があった
これだと、HTTPErrorを投げてくるのでリダイレクトのステータスコードも拾えるんだけど、
結局すべてのリクエストでリダイレクト処理が別途必要になっちゃうんだよね(当たり前)
ステータスコードだけを取得できればリダイレクト自体はそのまま処理してほしいところ
python 3.x - How to disable automatic redirects in python3 urllib.request? - Stack Overflow
https://stackoverflow.com/questions/52086805/how-to-disable-automatic-redirects-in-python3-urllib-request
通常のurlopenでリダイレクトがあったかどうかは、geturlで実際の(リダイレクトされた)URLが拾えるので、
リクエストと一致するかどうかでリダイレクトの有無の判定はできるんだけどねぇ
327デフォルトの名無しさん (ワッチョイ 2a01-l4oB)
2021/09/11(土) 14:42:58.87ID:mVKeyKXM0328デフォルトの名無しさん (ワッチョイ 7963-wHYb)
2021/09/11(土) 16:30:53.59ID:KzRGfEEm0 >>327
例で言うところの、"www.python.org"のところに
"www.example.com/foo/bar/"みたいなサブディレクトのあるURIを追加することができない
なにか方法が違うのかな?
他所にある例もホスト名のやつしか見つからないんだよね
例で言うところの、"www.python.org"のところに
"www.example.com/foo/bar/"みたいなサブディレクトのあるURIを追加することができない
なにか方法が違うのかな?
他所にある例もホスト名のやつしか見つからないんだよね
329デフォルトの名無しさん (ワッチョイ 2a01-l4oB)
2021/09/11(土) 16:32:45.42ID:mVKeyKXM0■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 空自機レーダー照射、音声データ公開 中国 ★2 [蚤の市★]
- 中国とロシアの爆撃機、日本周辺で共同飛行 [少考さん★]
- 「中国側も日本機のレーダーを感知していた」 中国メディアが報道 [♪♪♪★]
- 【YouTuber】バイク事故で入院のゆたぼん、振込で「お見舞金」募る [muffin★]
- 堀江貴文、キャッシュレス非対応の店にモヤッ 『PayPay』立ち上げの人物にまさかの直談判「現金決済しかできないんだけど…」 [冬月記者★]
- 高市早苗首相、消費税減税に後ろ向き 足かせはレジシステム? 「責任ある積極財政」期待高いが [蚤の市★]
- 防衛省、中国を完全論破www 「事前通告があったのは海自であって空自ではない」 高市早苗勝利 [175344491]
- 【悲惨】中国軍が自衛隊に「事前通告」し自衛隊も返答した音声が公開されてしまうwwwこれは高市チェックアウトゕ★4 [597533159]
- 元統合幕僚長「演習通告の音声は公開されたが、レーダー照射時のものではない」高市政府「www」 [834922174]
- お前らって通っぽく硬め濃いめ多めってオーダーしてそう
- 【悲報】JA「全然米が売れなくて倉庫を圧迫してる。助けて!」米卸売り業者「安売りしたら赤字になる…助けて!」 [802034645]
- 韓国政府、高市早苗の「竹島領土」発言にブチギレwwwwwwwwwwwwwwww [834922174]
