Pythonオフィシャルサイト
http://www.python.org/
■前スレ
Pythonのお勉強 Part56
http://mevius.5ch.net/test/read.cgi/tech/1519430841/
次スレは>>980が挑戦する
ソース貼れるサイト
https://pastebin.com/ ペーストビン
https://ja.osdn.net/pastebin/ OSDNコピペ ログインしないで投稿すると一週間で自動削除
Pythonのお勉強 Part57
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2018/06/25(月) 09:57:59.24ID:aY7uj4w5497デフォルトの名無しさん
2018/09/06(木) 23:00:16.20ID:jEPt2f2o 常識的に考えろ
んなことできたら情報盗み放題やないか
んなことできたら情報盗み放題やないか
498デフォルトの名無しさん
2018/09/06(木) 23:38:51.93ID:7SYjzDMa499デフォルトの名無しさん
2018/09/07(金) 00:13:53.53ID:KC9AUckT 機内モードでもSafariのshare extensionからworkflow起動して
Get Details of Safari Web Page使うと取得出来るから
Safariからキャッシュもらってると思う
そして元のHTMLと違うからSafariで処理した後のHTMLのキャッシュかと…
どうやるんだろう
Get Details of Safari Web Page使うと取得出来るから
Safariからキャッシュもらってると思う
そして元のHTMLと違うからSafariで処理した後のHTMLのキャッシュかと…
どうやるんだろう
500デフォルトの名無しさん
2018/09/07(金) 01:13:44.56ID:b3UbIyq5 appex.get_web_page_info()
フォーラム見ると
これで取れるらしいけど
上手く取れないという人もいて
俺も取れなかった
悩むならrequestsとbs4使った方が
早そうだわ
フォーラム見ると
これで取れるらしいけど
上手く取れないという人もいて
俺も取れなかった
悩むならrequestsとbs4使った方が
早そうだわ
501デフォルトの名無しさん
2018/09/07(金) 01:25:41.06ID:b3UbIyq5 あー
safari 再起動したら取れた
safari 再起動したら取れた
502デフォルトの名無しさん
2018/09/07(金) 01:38:09.25ID:KC9AUckT >>500
ありがとう!
ありがとう!
503デフォルトの名無しさん
2018/09/08(土) 10:58:55.15ID:ZYIqURiL 100GB前後のcsvデータを読み込んで処理して
グラフ化したいんですけどいいライブラリとか方法ないですかね?
グラフ化したいんですけどいいライブラリとか方法ないですかね?
504デフォルトの名無しさん
2018/09/08(土) 11:30:51.31ID:8EdXckwk >>503
pandasとmatplotlib以外しらね
pandasとmatplotlib以外しらね
505デフォルトの名無しさん
2018/09/08(土) 12:56:38.71ID:YAzsdoWF メモリ容量が100GBもないだろうからまず全データを一気に読み込むことは不可能なので
適当に分割してループで処理して結果を集計していくしかないので、各ループでやることは
ごく一般的なデータ処理でしかない
ちなみに100GBの時系列データをそのまま並べて時系列グラフにしたいということなら
それらを見分けられるような解像度のディスプレイは存在しないので数千点ぐらいにまで間引いても見た目は変わらない
適当に分割してループで処理して結果を集計していくしかないので、各ループでやることは
ごく一般的なデータ処理でしかない
ちなみに100GBの時系列データをそのまま並べて時系列グラフにしたいということなら
それらを見分けられるような解像度のディスプレイは存在しないので数千点ぐらいにまで間引いても見た目は変わらない
506デフォルトの名無しさん
2018/09/08(土) 13:55:57.06ID:UCzuGyPm >>503
どんな処理をしたいのか知らんけどDBに処理させるのが簡単かと
どんな処理をしたいのか知らんけどDBに処理させるのが簡単かと
507デフォルトの名無しさん
2018/09/09(日) 00:39:57.47ID:RAeMnLUC 100GBって随分巨大だな、なんのデータだろ?
508デフォルトの名無しさん
2018/09/09(日) 01:27:13.18ID:Sqzx0gV9 名簿とかそんな類いかな
509デフォルトの名無しさん
2018/09/09(日) 02:25:19.05ID:MeVCq1uS さすがに1ファイル100GBなんてことはしてないよな
俺なら1ファイル256MB程度に分割したり、バイナリで保存したりするわ
俺なら1ファイル256MB程度に分割したり、バイナリで保存したりするわ
510デフォルトの名無しさん
2018/09/09(日) 08:27:22.90ID:9VDxdwJ8 お前らと違ってビッグデータ抱えてんのよ
511デフォルトの名無しさん
2018/09/09(日) 08:35:34.50ID:sFuHefah 中国10億人の個人情報とか?
512デフォルトの名無しさん
2018/09/09(日) 09:39:12.78ID:c7NslBKa cythonのlibcpp.algorithm.sort
に比較関数でなく関数オブジェクトを渡すには
どうすればいいですか?
に比較関数でなく関数オブジェクトを渡すには
どうすればいいですか?
513デフォルトの名無しさん
2018/09/10(月) 06:14:44.93ID:ilJkU1TI https://twitter.com/ikuko_b/status/1038666078941929474?s=19
https://twitter.com/ikuko_b/status/1038633441854611456?s=19
ITeensLab主催の親子仮想通貨講座に息子と来ている。こば先生 @ITeensKOBA の話、熱い!
この世紀の発明でこの先何ができるようになりそうなのか、子供の今、これを知っておくとどんなメリットがあるのかをわかりやすく話してくれている。
息子の目がキラキラしてきた!
宮脇@サイバーセキュリティ財団が関わるプログラミング教室らしい
https://twitter.com/nukalumix/status/840555060228644864
サイバーセキュリティ財団の主要メンバーは、数年前まで貴金属買い取り(貴金属ありませんかー?って電話かけるやつ)をやってた人たちだって、もう言ってたっけ?
https://twitter.com/5chan_nel (5ch newer account)
https://twitter.com/ikuko_b/status/1038633441854611456?s=19
ITeensLab主催の親子仮想通貨講座に息子と来ている。こば先生 @ITeensKOBA の話、熱い!
この世紀の発明でこの先何ができるようになりそうなのか、子供の今、これを知っておくとどんなメリットがあるのかをわかりやすく話してくれている。
息子の目がキラキラしてきた!
宮脇@サイバーセキュリティ財団が関わるプログラミング教室らしい
https://twitter.com/nukalumix/status/840555060228644864
サイバーセキュリティ財団の主要メンバーは、数年前まで貴金属買い取り(貴金属ありませんかー?って電話かけるやつ)をやってた人たちだって、もう言ってたっけ?
https://twitter.com/5chan_nel (5ch newer account)
514デフォルトの名無しさん
2018/09/10(月) 10:59:14.49ID:wQh8RVrU test
515デフォルトの名無しさん
2018/09/10(月) 12:25:07.36ID:C7zSAi11 クラリスワークスの復活はまだですかね?
516デフォルトの名無しさん
2018/09/10(月) 17:51:11.95ID:OZOyKdgV 盗まれた心が戻ってこないとクラリスはダメなんだよ
517デフォルトの名無しさん
2018/09/11(火) 12:03:31.32ID:zxNN2AtI NetworkXで作った無向グラフについて「ノードAとノードBをつなぐ経路が存在するかどうか(同じ連結成分にあるかどうか)」を判定する関数はありますか?
経路の長さは必要ありません。
経路の長さは必要ありません。
518デフォルトの名無しさん
2018/09/11(火) 13:55:23.54ID:pwo3DQbp519デフォルトの名無しさん
2018/09/11(火) 18:50:52.20ID:BRSYruD+ python 2/3 コンパチのスクリプトを書いてるけど、
素の環境に対応したものでやろうとすると名前の変わったモジュールの呼びだし方とかいろいろ工夫しないとダメなんだな。
__future__使えばだいぶ楽になるけど、使わないと事あるごとにユニコード地獄w
コンソール表示関連は場合分けがどうしても必要で更に面倒くさい。
素の環境に対応したものでやろうとすると名前の変わったモジュールの呼びだし方とかいろいろ工夫しないとダメなんだな。
__future__使えばだいぶ楽になるけど、使わないと事あるごとにユニコード地獄w
コンソール表示関連は場合分けがどうしても必要で更に面倒くさい。
520デフォルトの名無しさん
2018/09/11(火) 18:54:15.18ID:0Qtu/zKE >>519
ファイトォ*:.。..。.:*・゚(n‘∀‘)η゚・*:.。..。.:*!!!☆
ファイトォ*:.。..。.:*・゚(n‘∀‘)η゚・*:.。..。.:*!!!☆
521517
2018/09/12(水) 15:35:34.60ID:R+Q/u4sv >>518
ありがとうございます!
ありがとうございます!
522デフォルトの名無しさん
2018/09/12(水) 20:53:31.66ID:Fp0BM1OM やっぱPython楽で良いな
必要あって久々にJavaScriptで書いてら
あれ、なんでエラー?
}とか;とか忘れまくり。面倒くせー
必要あって久々にJavaScriptで書いてら
あれ、なんでエラー?
}とか;とか忘れまくり。面倒くせー
523デフォルトの名無しさん
2018/09/12(水) 21:41:57.39ID:1sLAkYsI それは単にPythonの方に慣れてるだけだよ
久々にPython書くと逆に混乱することもあるんだから
久々にPython書くと逆に混乱することもあるんだから
524デフォルトの名無しさん
2018/09/12(水) 22:08:38.46ID:1ZvyzLzx ;は忘れても困らんだろ
525デフォルトの名無しさん
2018/09/12(水) 22:11:41.94ID:a/e6vCTz 文法無視して問題ないプログラミング言語などない
526デフォルトの名無しさん
2018/09/12(水) 22:21:10.08ID:sKdocRjF なかったら作ればいいじゃないか
527デフォルトの名無しさん
2018/09/12(水) 22:45:38.75ID:yfKtIfo2 バカは日本語の文法すら無視するからな
528デフォルトの名無しさん
2018/09/12(水) 22:50:04.43ID:T/3USJ28 if とかwhileの末尾に:があるのが一貫性ないな
529デフォルトの名無しさん
2018/09/12(水) 22:53:27.40ID:yfKtIfo2 ;が1つの文の区切り
{}が1つの複文
一番分かりやすい
{}が1つの複文
一番分かりやすい
530デフォルトの名無しさん
2018/09/12(水) 23:44:09.22ID:8ci0W4vQ Javaとかの{}って何重にも重なるとどれとどれが対応しているのかわかりにくいよな
インデント最高
インデント最高
531デフォルトの名無しさん
2018/09/12(水) 23:49:57.93ID:NE3pGswO pep8とかのlintツールとか使ってる?
532デフォルトの名無しさん
2018/09/12(水) 23:51:27.61ID:sKdocRjF 次世代言語が目指すべきは
semantics without syntaxやな
semantics without syntaxやな
533デフォルトの名無しさん
2018/09/12(水) 23:53:39.64ID:pVbQPMMe VSCode で、Bracket Pair Colorizer という拡張機能を入れれば、
対応したカッコが、同じ色で表示される
対応したカッコが、同じ色で表示される
534デフォルトの名無しさん
2018/09/12(水) 23:53:47.13ID:yfKtIfo2 空文は
;だけ
わかりやすい
;だけ
わかりやすい
535デフォルトの名無しさん
2018/09/12(水) 23:56:56.14ID:yfKtIfo2 pythonというウンコスクリプトには
空文という概念すらない
空文という概念すらない
536デフォルトの名無しさん
2018/09/13(木) 00:00:22.27ID:/6DEARgS pass
537デフォルトの名無しさん
2018/09/13(木) 00:02:18.61ID:yqnwLH2V 実行しないときに
なんでいちいち意味不明な文書くの?
なんでいちいち意味不明な文書くの?
538デフォルトの名無しさん
2018/09/13(木) 00:09:46.86ID:yqnwLH2V ウンコスクリプトには致命的な言語としての欠陥がある
つまりそれを回避するために
意味不明なpassという制御が追加されている
つまりそれを回避するために
意味不明なpassという制御が追加されている
539デフォルトの名無しさん
2018/09/13(木) 01:28:54.97ID:3jfUP63G 致命的かなぁ。
540デフォルトの名無しさん
2018/09/13(木) 03:03:01.76ID:TyIiud+k ンフフ
541デフォルトの名無しさん
2018/09/13(木) 08:44:49.57ID:RBuce5QU 数万個単位のファイルを時間をかけてDLするプログラムで
DL状況を記録したテキストファイルをしょっちゅう更新するのはディスクに悪そうだからと
ダミーファイルを作って、それを消していくことでDL状況を把握する手法のプログラムを作ってたんだけど
そもそもファイルをDLするんだから、 DLリスト-DL済みファイル でDL状況を把握できることに今更気づいてしまった
DL状況を記録したテキストファイルをしょっちゅう更新するのはディスクに悪そうだからと
ダミーファイルを作って、それを消していくことでDL状況を把握する手法のプログラムを作ってたんだけど
そもそもファイルをDLするんだから、 DLリスト-DL済みファイル でDL状況を把握できることに今更気づいてしまった
542デフォルトの名無しさん
2018/09/13(木) 08:56:00.59ID:ou865DbU そもそも大量のファイルをダウンロードしている中でテキスト数文字書き換えることによるディスクへのダメージなど無視していいレベルではないか
543デフォルトの名無しさん
2018/09/13(木) 09:33:02.35ID:TEqZYDm7 SQLite使えよ
544デフォルトの名無しさん
2018/09/13(木) 11:06:38.16ID:RBuce5QU545デフォルトの名無しさん
2018/09/13(木) 12:20:01.06ID:MFUY1dcP Pythonって未経験だし文法もよく分かってないんですが、
C/C++、C#、Java、TypeScript、COBOL、Perlの経験があれば何とかなりますか?
C/C++、C#、Java、TypeScript、COBOL、Perlの経験があれば何とかなりますか?
546デフォルトの名無しさん
2018/09/13(木) 12:24:24.23ID:BkPZA0vF なんとかならない事なんかない
547デフォルトの名無しさん
2018/09/13(木) 13:45:14.81ID:/4sWr7p6 多分、もっといい言語を作れるんじゃないかな?
548デフォルトの名無しさん
2018/09/13(木) 17:27:54.21ID:4Jt5EnVe 日本語未経験のマルチリンガルの御仁が、日本語できますかねぇと聞いてるのと同じだなw
549デフォルトの名無しさん
2018/09/13(木) 19:20:28.59ID:6Z3XXp4U 同じだとして何故そこでわろとるのか分からない件
550デフォルトの名無しさん
2018/09/13(木) 19:50:12.01ID:SHti9j2v >>544
SQLiteはdeleteがクソ遅いから使わない方がいい
ファイルの書き換えならケツから削ってケツだけ書き出すべき
先頭から削ると確かにディスク負荷が馬鹿にならん
再起動を考慮しないなら俺は全部インコアで管理する
再起動を考慮するならダウンロードリストを適当な数で分割してjsonやpickleで管理するわ
SQLiteはdeleteがクソ遅いから使わない方がいい
ファイルの書き換えならケツから削ってケツだけ書き出すべき
先頭から削ると確かにディスク負荷が馬鹿にならん
再起動を考慮しないなら俺は全部インコアで管理する
再起動を考慮するならダウンロードリストを適当な数で分割してjsonやpickleで管理するわ
551デフォルトの名無しさん
2018/09/13(木) 20:17:07.00ID:U1nKZv8x そもそも最初から全部書き出し直すのが前提?
seekして1バイトだけ書き換えるのではだめなん?
seekして1バイトだけ書き換えるのではだめなん?
552デフォルトの名無しさん
2018/09/13(木) 20:18:31.29ID:l9KSlvFS SQLiteはonmemoryで使うもんだ
553デフォルトの名無しさん
2018/09/13(木) 20:24:31.10ID:SHti9j2v554デフォルトの名無しさん
2018/09/13(木) 20:41:29.28ID:TW5jZxyk pycon jp 今週だっけ?
555デフォルトの名無しさん
2018/09/13(木) 21:01:35.44ID:4Jt5EnVe556デフォルトの名無しさん
2018/09/13(木) 22:43:21.63ID:7EcaHTzm >>544
ページサイズを4KB とすると、千ページで、4MB
そのうちの、1文字を変えると、その1ページが書き換わる。
または、2ページ以上になる事もある
例えば、1-2-3-4-5-6-7-8 というページがあって、
ページ4 を書き換えた場合、それが2ページになったとすると、
1-2-3-(9-10)-5-6-7-8 のようにつながる
ページサイズを4KB とすると、千ページで、4MB
そのうちの、1文字を変えると、その1ページが書き換わる。
または、2ページ以上になる事もある
例えば、1-2-3-4-5-6-7-8 というページがあって、
ページ4 を書き換えた場合、それが2ページになったとすると、
1-2-3-(9-10)-5-6-7-8 のようにつながる
557556
2018/09/13(木) 22:51:27.63ID:7EcaHTzm 1-2-3-(9-10)-5-6-7-8 のようにつながる
ここで、ページ10 に、たった1文字しか入っていなくても、1ページ使う。
1文字でも、4KBでも、1ページ使う
変更のないページには、何も変化はない。
ページの並びが変わるだけ
ここで、ページ10 に、たった1文字しか入っていなくても、1ページ使う。
1文字でも、4KBでも、1ページ使う
変更のないページには、何も変化はない。
ページの並びが変わるだけ
558デフォルトの名無しさん
2018/09/13(木) 22:52:28.28ID:e5Ezbqnp >>557
それどこのファイルシステムの話?
それどこのファイルシステムの話?
559556
2018/09/13(木) 23:03:48.08ID:7EcaHTzm 1-2-3-(9-10)-5-6-7-8 のようにつながる
ページ9, 10 は、1〜8 とは異なる領域に確保されるから、デフラグが起きている状態
シーケンシャルに読み込むと、ページ9, 10 だけは、異なる領域から読み込んで、
つながっているように見せるため
ツールでデフラグを解除すると、これらすべての領域を、異なる連続領域にコピーする。
連続した領域の方が、アクセスが速いから
HDD のアームが、内外内外など、行ったり来たりしないように、
1回のアームの動きで、データを読み込めるように、
HDDの方で、効率的な読み込み方をする
ページ9, 10 は、1〜8 とは異なる領域に確保されるから、デフラグが起きている状態
シーケンシャルに読み込むと、ページ9, 10 だけは、異なる領域から読み込んで、
つながっているように見せるため
ツールでデフラグを解除すると、これらすべての領域を、異なる連続領域にコピーする。
連続した領域の方が、アクセスが速いから
HDD のアームが、内外内外など、行ったり来たりしないように、
1回のアームの動きで、データを読み込めるように、
HDDの方で、効率的な読み込み方をする
560デフォルトの名無しさん
2018/09/13(木) 23:05:55.21ID:e5Ezbqnp >>559
それなんてファイルシステム?
それなんてファイルシステム?
561556
2018/09/13(木) 23:07:05.46ID:7EcaHTzm Linux では、1-2-3-(9-10)-5-6-7-8 のような、ページの並びが見える
OSのすべての機能を学びたいなら、ムック本の
Linuxエンジニア養成読本、第3版、2016
カーネル、起動処理、仮想記憶、
ファイルシステム、シェルスクリプトなど
OSのすべての機能を学びたいなら、ムック本の
Linuxエンジニア養成読本、第3版、2016
カーネル、起動処理、仮想記憶、
ファイルシステム、シェルスクリプトなど
562デフォルトの名無しさん
2018/09/13(木) 23:08:52.06ID:e5Ezbqnp >>561
ext4でもxfsでも同じ?
ext4でもxfsでも同じ?
563556
2018/09/13(木) 23:09:23.07ID:7EcaHTzm どのファイルシステムにも、デフラグツールがあるから、
たぶん、すべてのファイルシステムで同じだろ
たぶん、すべてのファイルシステムで同じだろ
564デフォルトの名無しさん
2018/09/13(木) 23:10:40.98ID:e5Ezbqnp565デフォルトの名無しさん
2018/09/13(木) 23:13:26.04ID:6Z3XXp4U こうゆう見当外れな議論ごっこも時間が経てば良い黒歴史になるもんやからな
566556
2018/09/13(木) 23:15:45.68ID:7EcaHTzm 例えば、1-2-3-4-5-6-7-8 のように、8ページを読み込んだとする
ここで、ページ4を更新したら、ページ4に、更新した印のdirty bit を付ける。
他のページには、dirty bit が付いていないから、更新されていない事がわかる
だから、1-2-3-(9-10)-5-6-7-8 のように、ページの並びだけを変えて、
ページ9, 10以外は、何も変化がない
ここで、ページ4を更新したら、ページ4に、更新した印のdirty bit を付ける。
他のページには、dirty bit が付いていないから、更新されていない事がわかる
だから、1-2-3-(9-10)-5-6-7-8 のように、ページの並びだけを変えて、
ページ9, 10以外は、何も変化がない
567556
2018/09/13(木) 23:24:36.66ID:7EcaHTzm >>564
ページ4を更新する時に、バイト数が増えれば、
1ページだけの更新ではできないから、2ページの更新になる
それで、1-2-3-(9-10)-5-6-7-8 のようになる
だから、ページ10には、1文字しか入っていない事もある
その場合、4KB近く使われていない領域があるけど、
そこに、ページ5〜8 の内容をずらして更新したりしない
ページ1〜3、5〜8 には、dirty bit が付いていないから、更新されない
ページ4を更新する時に、バイト数が増えれば、
1ページだけの更新ではできないから、2ページの更新になる
それで、1-2-3-(9-10)-5-6-7-8 のようになる
だから、ページ10には、1文字しか入っていない事もある
その場合、4KB近く使われていない領域があるけど、
そこに、ページ5〜8 の内容をずらして更新したりしない
ページ1〜3、5〜8 には、dirty bit が付いていないから、更新されない
568デフォルトの名無しさん
2018/09/13(木) 23:27:43.30ID:e5Ezbqnp569デフォルトの名無しさん
2018/09/13(木) 23:54:36.62ID:/6DEARgS 10MB程度と予測できるならメモリー上でやれよ
めんどくさいからリストでさ
んで、100回おきにHDDに書き込む
finallyでHDDに書き込む
めんどくさいからリストでさ
んで、100回おきにHDDに書き込む
finallyでHDDに書き込む
570556
2018/09/13(木) 23:59:59.43ID:7EcaHTzm571デフォルトの名無しさん
2018/09/14(金) 01:54:16.61ID:eqs6pM6Z ちゅーかディスクへの書き込みで、ディスクへの負担とか考えとったら、あんた禿げるで。
OSや他のアプリはもっと頻繁に読み書きしてるよ。
OSや他のアプリはもっと頻繁に読み書きしてるよ。
572デフォルトの名無しさん
2018/09/14(金) 02:43:59.26ID:YQ1y2eFS デフォルトでは、5秒毎にHDD に書き込んでいる設定を、15秒毎にするとか、
SSD では書き込み回数を減らすために、そういう設定にする人もいる
ただし電源断に対する、安全性は落ちる
SSD では書き込み回数を減らすために、そういう設定にする人もいる
ただし電源断に対する、安全性は落ちる
573デフォルトの名無しさん
2018/09/14(金) 04:24:25.30ID:y006v5WX 質問
パイソンは何で20Mの制約があるの?
有料とかないの?
月々5000円くらいなら払ってやるのに
パイソンは何で20Mの制約があるの?
有料とかないの?
月々5000円くらいなら払ってやるのに
574デフォルトの名無しさん
2018/09/14(金) 04:38:57.92ID:0Re1jVqu Rubyガイジとハゲガイジやべえ
575デフォルトの名無しさん
2018/09/14(金) 04:48:11.44ID:0Re1jVqu Pythonガイジの諸君も女の腐ったような奴の扱いは上手くないらしいな
544の時点で「ああこいつ共感脳だ。そうだねって言わないといけない奴だ」と気づけ
544の時点で「ああこいつ共感脳だ。そうだねって言わないといけない奴だ」と気づけ
576デフォルトの名無しさん
2018/09/14(金) 07:01:25.26ID:rR71tzT7 他が頻繁に書き込みしてるからよい、って考えは良くないな
主処理に対してログや管理でどの程度リソースを使うかを考えるべき
DL総量100GBに対してログ書き込み量は1%以下に抑える、とかな
主処理に対してログや管理でどの程度リソースを使うかを考えるべき
DL総量100GBに対してログ書き込み量は1%以下に抑える、とかな
577デフォルトの名無しさん
2018/09/14(金) 12:28:56.08ID:jZmQsV2I 大容量のリストファイルを頻繁に更新したくないなら
「リストの何番目まで進んだか」って情報だけを別のファイルに保存すればいい
これならDL1件につき数バイトの書き込みしか発生しない
リストをランダムに処理したい場合はリストの処理状況をビットで管理して
ビット情報を別ファイルに保存すればいい
これなら100万件のリストでも125000バイトで管理できる
「リストの何番目まで進んだか」って情報だけを別のファイルに保存すればいい
これならDL1件につき数バイトの書き込みしか発生しない
リストをランダムに処理したい場合はリストの処理状況をビットで管理して
ビット情報を別ファイルに保存すればいい
これなら100万件のリストでも125000バイトで管理できる
578デフォルトの名無しさん
2018/09/15(土) 00:24:55.07ID:jV44o+ul579デフォルトの名無しさん
2018/09/15(土) 09:09:55.60ID:BeLWlE1K 変数名関数名ならpythonも3から2バイト使えるぞ
580デフォルトの名無しさん
2018/09/15(土) 11:44:55.49ID:tPiE10DN テスト関数に日本語使うことはあるけどそれ以外の用途でマルチバイトなんて使いたくもない
581デフォルトの名無しさん
2018/09/15(土) 11:49:05.69ID:AVfR6YnT 既に化けてる
っていうか
コーディングのエントロピーは出来るだけ小さく保ちたいものです
っていうか
コーディングのエントロピーは出来るだけ小さく保ちたいものです
582デフォルトの名無しさん
2018/09/15(土) 17:33:16.66ID:u773lREX python初心者です。
今seleniumを使おうとしているのですが、http://127.0.0.1:4444/wd/hub
にアクセスできずに困っています。
プロキシは確認しましたが通していません。
どなたか対策が分かる方いらっしゃいますか?
今seleniumを使おうとしているのですが、http://127.0.0.1:4444/wd/hub
にアクセスできずに困っています。
プロキシは確認しましたが通していません。
どなたか対策が分かる方いらっしゃいますか?
583デフォルトの名無しさん
2018/09/15(土) 17:36:13.52ID:AVfR6YnT 自分で鯖立ててないだけじゃね
584デフォルトの名無しさん
2018/09/15(土) 17:53:08.90ID:u773lREX サーバーを立てるというのはローカルサーバーの事でしょうか
585デフォルトの名無しさん
2018/09/15(土) 17:55:17.27ID:i4j5g7Qc スレ違い以前の問題だな
どこの板に誘導すりゃいいんだろ
どこの板に誘導すりゃいいんだろ
586デフォルトの名無しさん
2018/09/15(土) 18:02:12.37ID:AVfR6YnT カレントディレクトリに
wd/hub
と
wd/hub/index.html
を作って
import http.server
import socketserver
with socketserver.TCPServer(('127.0.0.1', 4444), http.server.SimpleHTTPRequestHandler) as httpd:
httpd.serve_forever()
を実行汁
wd/hub
と
wd/hub/index.html
を作って
import http.server
import socketserver
with socketserver.TCPServer(('127.0.0.1', 4444), http.server.SimpleHTTPRequestHandler) as httpd:
httpd.serve_forever()
を実行汁
587デフォルトの名無しさん
2018/09/15(土) 19:28:01.07ID:u773lREX >>586
pythonのファイルなのですが、htmlファイルは何の用途で作成するのでしょうか
pythonのファイルなのですが、htmlファイルは何の用途で作成するのでしょうか
588デフォルトの名無しさん
2018/09/15(土) 19:30:23.47ID:u773lREX ログです
[0913/014841.092:ERROR:process_reader_win.cc(123)] NtOpenThread: {アクセス拒否} プロセスはオブジェクトのアクセスを要求しましたが、アクセス権が与えられていません。 (0xc0000022)
[0913/014841.116:ERROR:exception_snapshot_win.cc(88)] thread ID 6820 not found in process
[0913/014841.092:ERROR:process_reader_win.cc(123)] NtOpenThread: {アクセス拒否} プロセスはオブジェクトのアクセスを要求しましたが、アクセス権が与えられていません。 (0xc0000022)
[0913/014841.116:ERROR:exception_snapshot_win.cc(88)] thread ID 6820 not found in process
589デフォルトの名無しさん
2018/09/15(土) 19:57:16.93ID:UgmXbThu その知識だと無理だと思う
590デフォルトの名無しさん
2018/09/15(土) 23:07:35.30ID:Uxv/p0LY Pythonにおいて、ポリコレ議論が白熱していると話題。
奴隷制度を連想させる「master」「slave」という単語を削除が要望されてしまったという。
そもそも「master」という単語は非常に多くの場所で使われており、たとえばバージョン管理システムGitでは「masterブランチ」という概念がある。
そのため、これを変更するのは容易なことではない。また、master/slaveという単語は電子回路やソフトウェアアーキテクチャにおいて奴隷制とはまったく関係ない文脈で使われている。
そして、「slave」を置き換えられる単語で適切かつ広く普及している単語はいまのところ存在しない。
こういった理由から反対の声も出ていたが、最終的には「salve」という単語は「worker」や「helper」に、
「master process」という言葉は「parent process」に置き換えられることになったという。
なお、この議論は非常に白熱したため、Python開発において「優しい終身の独裁者」から離れるとしていたPythonの生みの親であるGuido van Rossum氏が仲裁し、提案された変更を受け入れる決断を下している。
https://developers.srad.jp/story/18/09/14/0935201/
Python終わったな
こんなん1つ認めたらどんどん汚染されていってまともに書けなくなるだろ
奴隷制度を連想させる「master」「slave」という単語を削除が要望されてしまったという。
そもそも「master」という単語は非常に多くの場所で使われており、たとえばバージョン管理システムGitでは「masterブランチ」という概念がある。
そのため、これを変更するのは容易なことではない。また、master/slaveという単語は電子回路やソフトウェアアーキテクチャにおいて奴隷制とはまったく関係ない文脈で使われている。
そして、「slave」を置き換えられる単語で適切かつ広く普及している単語はいまのところ存在しない。
こういった理由から反対の声も出ていたが、最終的には「salve」という単語は「worker」や「helper」に、
「master process」という言葉は「parent process」に置き換えられることになったという。
なお、この議論は非常に白熱したため、Python開発において「優しい終身の独裁者」から離れるとしていたPythonの生みの親であるGuido van Rossum氏が仲裁し、提案された変更を受け入れる決断を下している。
https://developers.srad.jp/story/18/09/14/0935201/
Python終わったな
こんなん1つ認めたらどんどん汚染されていってまともに書けなくなるだろ
591デフォルトの名無しさん
2018/09/15(土) 23:52:43.14ID:Lh54kTnH >>590
どこからslaveが削除されるっていう話なの?
どこからslaveが削除されるっていう話なの?
592デフォルトの名無しさん
2018/09/16(日) 00:28:28.32ID:djAHrjHG IDEにHDD繋ぐ時もマスター、スレーブと言ってたね
593デフォルトの名無しさん
2018/09/16(日) 00:37:43.24ID:JuMgzwQF >奴隷制度を連想させる「master」「slave」という単語を削除が要望されてしまったという。
こんな要望するやつ絶対プログラミング向いてないだろ
やっぱPython色んなやつに使われてるんだな
こんな要望するやつ絶対プログラミング向いてないだろ
やっぱPython色んなやつに使われてるんだな
594デフォルトの名無しさん
2018/09/16(日) 00:43:22.70ID:SOVIz+sV ご主人さまと奴隷
特殊なプレイを連想する
特殊なプレイを連想する
595デフォルトの名無しさん
2018/09/16(日) 00:44:55.16ID:+eUSJ1U5 【IT】奴隷制を連想させるとして、Pythonで「master」「slave」といった単語が削除される
http://egg.5ch.net/test/read.cgi/bizplus/1536925223/
http://egg.5ch.net/test/read.cgi/bizplus/1536925223/
596デフォルトの名無しさん
2018/09/16(日) 00:47:12.15ID:r3x3JD0E slaveよりworkerやhelper、masterよりparentの方が役割や位置関係が分かりやすいけどね
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- たぬかな、結婚していた SNSで報告 生配信では入籍時期も説明 祝福殺到「おめでとう!」「幸あれ」 [muffin★]
- 【工作員】「X」のアカウント所在地公開機能が暴いた世論操作の実態 MAGA支持著名アカウントの多くが米国外から運営 日本にも波及 [ごまカンパチ★]
- 【高市関税キター!!】個人輸入・少額輸入品への税優遇見直しへ…中国の通販サイトなどからの大量輸入を懸念 [1ゲットロボ★]
- 自民 国会議員の歳費 月額5万円引き上げ 今国会での成立目指す [どどん★]
- 「クラウンに乗りたかった」東京・足立の車暴走 男性、容疑を否認★2 [七波羅探題★]
- 「車を処分してください」生活保護の窓口 取材で見えた利用者の実情 [少考さん★]
- アメリカとイスラエルを戦争によって倒した余にとって、ネトウヨなどゴミに過ぎない [805596214]
- 高市首相、簡単な英語も通訳必須だった。日本の報道機関は捏造してたの? [633746646]
- 自民党閣僚関係者「党内外問わず高市総理に批判的なことを言える空気ではない」 [834922174]
- たぬかなにガチ恋してたVIPPERwwwwwwwwwwww
- 【動画】慶應准教授の有野氏、高市答弁の問題点を理路整然と指摘しまいネトウヨ発狂wwwwwwwwwwww [271912485]
- まったりおじゃる丸待機スレ🏡
