1 名前:デフォルトの名無しさん [2017/09/01(金) 16:44:47.30 ID:igIE9hK/.net] Pythonオフィシャルサイト www.python.org/ テンプレ等は2以降で ■前スレ Pythonのお勉強 Part53 mevius.2ch.net/test/read.cgi/tech/1494683284/
649 名前:デフォルトの名無しさん mailto:sage [2017/11/24(金) 22:18:26.44 ID:W4G6A7kr.net] ちょっと待って、ちょっと待ってぇ、>>619 と比較してみようか >>> csv_data = [['hoge', 1, 10, 'fuga'], ['apple', 2, 20, 'pineapple'], ['strawberry', 3, 30, 'mango']] >>> >>> with open('csv_test.csv', 'w') as f: f.write('\n'.join([','.join([str(col) for col in row]) for row in csv_data])) 57 >>> with open('csv_test.csv') as f: read_csv_data = [[int(col) if col.isdigit() else col for col in row.split(',')] for row in f.read().split('\n')] >>> read_csv_data [['hoge', 1, 10, 'fuga'], ['apple', 2, 20, 'pineapple'], ['strawberry', 3, 30, 'mango']] >>> うーん、こっちもナウイよね
650 名前:デフォルトの名無しさん mailto:sage [2017/11/24(金) 22:47:43.93 ID:dBxfSdVP.net] >>633 全部
651 名前:デフォルトの名無しさん mailto:sage [2017/11/24(金) 22:50:17.62 ID:mPUfH2u/.net] 5. 敵 ってのはいないのか
652 名前:デフォルトの名無しさん mailto:sage [2017/11/25(土) 01:20:28.23 ID:P57Umvv2.net] 研究道具
653 名前:デフォルトの名無しさん mailto:sage [2017/11/25(土) 15:46:17.92 ID:unmm6CwQ.net] >>606 近寄るな 頭が悪くなる >>624 微妙に方言がある (方言は置いといても)CSVよりマシだと思う
654 名前:デフォルトの名無しさん mailto:sage [2017/11/25(土) 15:48:10.37 ID:unmm6CwQ.net] >>633 Cのラッパー
655 名前:デフォルトの名無しさん mailto:sage [2017/11/25(土) 15:51:44.65 ID:8MJ8aqbo.net] hdf5が有能 個人で使う場合はだけど
656 名前:デフォルトの名無しさん mailto:sage [2017/11/25(土) 16:01:20.11 ID:mxSpQEHX.net] 方言つか、JSONの仕様に従わないものはそもそもJSONじゃない。 まあツールによっては読み込み時に末尾カンマを許容していたりする場合があるけど、 それも癖というほどのものでもないだろう。
657 名前:デフォルトの名無しさん mailto:sage [2017/11/25(土) 17:42:47.00 ID:Liv5eBGp.net] bottleってなんでHTMLの拡張子が.tplなんだろう?pycharmでシンタックスハイライトできないじゃん
658 名前:デフォルトの名無しさん [2017/11/25(土) 21:15:56.32 ID:WUmHjByJ.net] Pythonチュートリアル読み終えたんだけど何作ればいい?
659 名前:デフォルトの名無しさん mailto:sage [2017/11/25(土) 21:51:36.80 ID:Liv5eBGp.net] そんなこと自分で考えろよ
660 名前:デフォルトの名無しさん mailto:sage [2017/11/25(土) 22:27:04.77 ID:fPJ/ssTh.net] >>645 https://paiza.jp/poh/ando ここで水着をgetする
661 名前:デフォルトの名無しさん mailto:sage [2017/11/26(日) 11:25:37.85 ID:mDBTtSZ5.net] >>632 オレオレcsvモジュールcsv_normal.py作ってみたよ(https://ideone.com/E2XicF) フィールドはカンマで区切り、行は改行で分けるノーマルなcsvを扱うモジュールだよ ※フィールドの左右の空白は無視するよ(stripするよ) ・フィールドは見やすいように文字幅を揃えて保存するよ ・intに変換できる文字列フィールドはintに変換するよ ・floatに変換できる文字列フィールドはfloatに変換するよ ・列の追加関数と削除関数を用意している
662 名前: [] [ここ壊れてます]
663 名前:デフォルトの名無しさん mailto:sage [2017/11/26(日) 11:37:41.95 ID:WsfHWCB2.net] そんなRFCにも対応できてないゴミをわざわざ作って公開してなにが楽しいのやら。
664 名前:デフォルトの名無しさん mailto:sage [2017/11/26(日) 11:47:38.84 ID:7Eh10X3o.net] 上にも書いたけど、それpandasで遥かに高度なことできるよ pd.read_csvのdtypeにフィールド名と型の組み合わせの辞書を渡すだけだしastypeメソッドで特定の要素だけ後から型変えれるし
665 名前:デフォルトの名無しさん mailto:sage [2017/11/26(日) 11:56:20.97 ID:esw4gVHx.net] >>649 プログラマレベル1から2に上がったくらいだと 謎の全能感を持ってるから何でも楽しいのよ
666 名前:デフォルトの名無しさん mailto:sage [2017/11/26(日) 12:05:04.33 ID:esw4gVHx.net] もちろんジョークなので悪しからず www.geekpage.jp/blog/?id=2007/7/9
667 名前:デフォルトの名無しさん mailto:sage [2017/11/26(日) 12:15:51.76 ID:gitIxNz2.net] むしろ必要な機能だけを実装する低機能モジュールの試みなのでは
668 名前:デフォルトの名無しさん mailto:sage [2017/11/26(日) 12:48:12.87 ID:pGcZHtwF.net] まあ>>648 が役に立つかどうかは知らんけど批判しかできない>>649-650 よりマシ
669 名前:デフォルトの名無しさん mailto:sage [2017/11/26(日) 12:55:23.96 ID:61tvbHXI.net] 謎擁護見苦しいぞ
670 名前:デフォルトの名無しさん mailto:sage [2017/11/26(日) 13:28:49.64 ID:LfmB80sO.net] 批判できる俺カッケー ってかww
671 名前:デフォルトの名無しさん mailto:sage [2017/11/26(日) 13:46:26.16 ID:d4hGNmNC.net] 肯定意見しか認めないのもどうかと それでも批判意見に反対するなら批判内容まで触れるべきと思います
672 名前:デフォルトの名無しさん mailto:sage [2017/11/26(日) 13:49:02.89 ID:6vKcPFg6.net] >>650 はともかく>>649 は批判意見でも何でもないただの難癖だろ
673 名前:デフォルトの名無しさん mailto:sage [2017/11/26(日) 13:54:24.74 ID:Ry1/J8TT.net] >>654 例え無駄でもがんばった子を褒めるのは小学校の先生までで十分です。 公式に出てるcsvモジュールのサンプルコードをコピペ改変してデータを読み書きするまでどんなノロマでも5分もかからない作業なのに半端な独自実装を書く奴はただのアホです。
674 名前:デフォルトの名無しさん mailto:sage [2017/11/26(日) 14:02:06.75 ID:pGcZHtwF.net] 誉めろなんて誰も言ってないが...
675 名前:デフォルトの名無しさん mailto:sage [2017/11/26(日) 14:09:02.96 ID:Vsmdvm4Z.net] どんなに頑張ったって1%の天才と99%のコピペ達なんだ
676 名前:デフォルトの名無しさん mailto:sage [2017/11/26(日) 14:16:57.73 ID:Vsmdvm4Z.net] 虚勢を張ったコピペ職人 自覚を持ったコピペ職人 僕はね自覚を持ったコピペ職人になりたいんだ
677 名前:デフォルトの名無しさん mailto:sage [2017/11/26(日) 14:58:36.17 ID:mDBTtSZ5.net] ふぅー 落ち着いたか、、大興奮のレスバトルだったね、見ててワクワクしましたわ さっきまでのワイの感想「今日はワイがスレの主役やでぇー、 キャッ、イケメンが擁護してくれてはるー、イケメン頑張れっ!」 あとは>>632 の感想があれば満足やで、あっちなみにワイは1%の天才側やでぇコピペしてへんから あと21行目とコメントがいまいちなのと、26行目のコメントが間違ってたから修正な 21行目 # #csv_dataのインデックス4の列に[1, 2, 3, 4, 5.9, 12, 15, 16]を追加 ↓ # #csv_dataのインデックス4に列[1, 2, 3, 4, 5.9, 12, 15, 16]を追加 26行目 # #csv_dataのインデックス4の列に[1, 2, 3, 4, 5.9, 12, 15, 16]を追加 ↓ # #csv_dataのインデックス1に列[1, 2, 3, 4, 5.9, 12, 15, 16]を追加
678 名前:デフォルトの名無しさん mailto:sage [2017/11/26(日) 15:24:49.96 ID:esw4gVHx.net] レベル2ではなく真正か 雪風より酷い
679 名前:デフォルトの名無しさん mailto:sage [2017/11/26(日) 15:32:28.30 ID:6vKcPFg6.net] 検索しても引っかかんないんだけどこのコピペどの板発祥なん?
680 名前:デフォルトの名無しさん mailto:sage [2017/11/26(日) 15:35:18.00 ID:Of43oNR8.net] まぁ口だけよりは物作ってるやつの方が有能ではあるぞ
681 名前:デフォルトの名無しさん mailto:sage [2017/11/26(日) 16:12:09.17 ID:gitIxNz2.net] 公式のCSVモジュールも最初はこんな感じだったんだろうか
682 名前:デフォルトの名無しさん mailto:sage [2017/11/26(日) 16:12:31.86 ID:kUxrkBSh.net] うぉおおコードがキモいよぅ…… 2次元配列を確保していじるあたり
683 名前:フ雰囲気がC++っぽくてPython的ではない というかクラス使えと def _csvfield2str(csv_data): """ csvのフィールドを全て文字列に変える """ return [[str(field).strip() for field in row] for row in csv_data] この辺がキモすぎる コメント一行にしたいし二重for inを崩したいのと同じような関数が並んでいるのをどげんかしたい その原因はこの関数か? def _str2int(string): なんでcsv_readで重要そうな型の概念がこんな奥底にあるんだよ というかこの関数必要なのか [] [ここ壊れてます]
684 名前:デフォルトの名無しさん mailto:sage [2017/11/26(日) 16:49:48.70 ID:EGzofRDo.net] どんどんコードレビューしていけ
685 名前:デフォルトの名無しさん mailto:sage [2017/11/26(日) 16:51:34.28 ID:mDBTtSZ5.net] >>668 おっ、コード見てくれるなんて有り難いね 状態は保持しないからクラスはいらないかな、デリミタをカンマ以外に 選べるようにする場合はデリミタ保持しないとアレだからクラスにするけど 関数のコメントは増えるかもしれないし”””が好みだね エディタの色分け表示の関係もあって”””使ってるけど、こだわりはそんなにない 内包表記の二重forは全然抵抗無いんだけど、csvは2次元配列だし、むしろ分かりやすいかと _str2int関数とかは内包表記で使うために用意した 文字列をintにする場合、isdigit()で変換可能かどうかチェックしてというのを三項演算子で書いてたけど 長くなるし分かりにくいし、’ 10 ’のような文字列だとisdigit()でFalseになるからisdigit()する前に 文字列をstrip()しないとだし、floatはどうすんの?というアレがアレでこうなったというわけです ’2e+3’とかもfloat変換に対応すると判定がわけわかめなんで、一度float変換してみてエラーならダメなのねって感じです
686 名前:デフォルトの名無しさん mailto:sage [2017/11/26(日) 18:13:41.39 ID:xL/UhMqd.net] まぁ、道具として使うなら、想定通りに動きゃいいけどな
687 名前:デフォルトの名無しさん mailto:sage [2017/11/26(日) 18:58:33.98 ID:0QF+Tfxu.net] エロチャットやるぞ
688 名前:デフォルトの名無しさん mailto:sage [2017/11/26(日) 19:27:04.78 ID:qKR3tC8i.net] 業務に使わせてもらっていいですか?! あとコメント行で俺が作ったことにして書き換えたいのですが
689 名前:デフォルトの名無しさん mailto:sage [2017/11/26(日) 19:52:23.70 ID:UQqD+tZj.net] マジで言ってんの?
690 名前:デフォルトの名無しさん mailto:sage [2017/11/26(日) 20:03:10.38 ID:Ry1/J8TT.net] さすがに冗談だろ。 業務のコードにこんな独自実装なゴミ書いたら小一時間説教される。ていうか、俺はしたことある。 c++でstrtok使ってcsv読んでトラブル起こしたアホを。
691 名前:デフォルトの名無しさん mailto:sage [2017/11/26(日) 20:07:50.74 ID:esw4gVHx.net] 真性も要らねーけどアホ自慢も要らねー
692 名前:デフォルトの名無しさん mailto:sage [2017/11/26(日) 20:19:17.72 ID:LevDKd5+.net] ライブラリ使うほうが怖い面もあるけどな
693 名前:デフォルトの名無しさん mailto:sage [2017/11/26(日) 21:49:03.89 ID:mDBTtSZ5.net] ふぅー 落ち着いたか、、大興奮のレスバトルだったね、見ててワクワクしましたわ さっきまでのワイの感想「今日はワイがスレの主役やでぇー、エェ? 業務使用の話まで来てるぅ 出典元はワイにしとけやガハハハ」
694 名前:デフォルトの名無しさん mailto:sage [2017/11/26(日) 21:50:02.51 ID:CpY2D/VB.net] ベストパイソニストになりたいけど方法ある?
695 名前:デフォルトの名無しさん [2017/11/26(日) 21:51:38.81 ID:S6NQJbZd.net] >>679 ジーンズはリーバイス以外履くな 靴はPuma ここからだな
696 名前:デフォルトの名無しさん mailto:sage [2017/11/27(月) 00:44:31.83 ID:zPT1usJA.net] >>678 ガハハじゃねーよ 朝一で新小岩駅で自殺しろゴミが
697 名前:デフォルトの名無しさん mailto:sage [2017/11/27(月) 06:18:15.08 ID:+ucRUmut.net] 俺も書いてみた 実用性のない気持ち悪くいコードを書いたつもり import functools save=lambda data:'\n'.join(map(','.join,map(functools.partial(map,str),data))) def foo(s): try:return int(s) except ValueError:return s.strip() load=lambda s:[list(map(foo,s.split(',')))for s in s.splitlines()]
698 名前:デフォルトの名無しさん mailto:sage [2017/11/27(月) 12:00:08.96 ID:kaiasZZ9.net] >>648 csv_normal.pyがバージョンアップしたよ(https://ideone.com/78qd00) ・フィールドに日本語が混じっていても位置ズレしないよ ・csvファイルの読み書きにencoding指定できるようにしたよ pandasってフィールドに日本語混じってると列が位置ズレして表示されるでしょ? よく知らんけど、ある意味pandas超えたわガハハハ
699 名前:デフォルトの名無しさん mailto:sage [2017/11/27(月) 17:53:10.75 ID:kaiasZZ9.net] >>683 csv_normal.pyが更にバージョンアップしたよ(https://ideone.com/E3CpT8) ・クラス化したよ モジュール.関数でいちいち呼び出すのめんどくせーと感じ>>668 ご指摘の通りクラス化したよ、快適になったよ 十分楽しんだので、これで最後にするよ
700 名前:デフォルトの名無しさん [2017/11/27(月) 18:41:37.25 ID:kbE8zzrJ.net] 自ら進化を止めるとき、それは己の負けを意味するのだ。 負けるな>>684
701 名前:デフォルトの名無しさん mailto:sage [2017/11/27(月) 18:46:50.34 ID:qn8iMzPT.net] strtokは非スレッドセーフだったよな? マルチスレッド環境でアホやったのかな
702 名前:デフォルトの名無しさん mailto:sage [2017/11/27(月) 19:02:21.35 ID:x+zk8UEy.net] Excel のCSV でも、日本語UTF-8 を扱えないのに、 文字化けしないのは、Ruby 以外では初めてかも すごい技術力!
703 名前:デフォルトの名無しさん mailto:sage [2017/11/28(火) 09:17:45.29 ID:eQEpQbXs.net] 車輪を作る仕事は特殊性癖の人がやればいい 普通の人はそれをどう使うかに頭使った方がいい
704 名前:デフォルトの名無しさん [2017/11/28(火) 12:23:03.74 ID:s1leOSNl.net] ちんこを踏んづける用の車輪とか?
705 名前:遊園 mailto:sage [2017/11/29(水) 02:03:12.38 ID:jnHcEkAi.net] マはデータ管理しやすい様に隙間(行間)を無くすが、事務は見やすい様に適度に謎の改行を 入れるから、csvファイルは型を崩さずに計算して出力した方が良い。
706 名前:デフォルトの名無しさん mailto:sage [2017/11/29(水) 09:20:15.32 ID:0Jcv/v+k.net] クラスのプライベートなインスタンス変数定義するとき、アンダースコア1つか2つどっち使ってる? 今すごい悩んでる。
707 名前:デフォルトの名無しさん mailto:sage [2017/11/29(水) 09:37:02.69 ID:00eiWOz6.net] privateなら2つ protectedなら1つ
708 名前:デフォルトの名無しさん mailto:sage [2017/11/29(水) 10:46:10.68 ID:N1ji+G5b.net] kivyの質問いいかな? AsyncImageってので画像表示させてるんだけど、py側から渡すファイル名が同じだと画像の中身が変わっていても表示が変わらない。どうもcacheから読み込んでるらしい。kivyファイルの方に、 . AsyncImage: . nocache: True . source: root.file_name とかやってみたけどダメだった。わかる人いたら教えてくらさい
709 名前:デフォルトの名無しさん [2017/11/29(水) 16:14:26.22 ID:wmbD4JNt.net] .reload()
710 名前:価格が取れない(><) [2017/11/30(木) 02:48:08.03 ID:4quHV4wq.net] 世界の株価URL (sekai-kabuka.com/ )から、 日経先物ミニの価格をスクレイピングしたいのだが、出来ない。 以下のコードで見ても価格が取れてない。 どうしたらいい? XPathや正規表現で取れるかな? 誰か分かる人、お願いしますm(__)m 開発者ツールで見ると、価格が変わるとspanタブが閉じてしまうことと関係あるのかな? import requests,bs4 from bs4 import BeautifulSoup URL = "sekai-kabuka.com/" res = requests.get(URL) print(res.status_code) r = res.content#html soup =
711 名前: BeautifulSoup(r, "html.parser") print(soup) [] [ここ壊れてます]
712 名前:デフォルトの名無しさん mailto:sage [2017/11/30(木) 05:59:17.46 ID:aDlGM/9P.net] ブラウザの右クリックメニューで、要素の検査をすれば、何のタグか分かる
713 名前:デフォルトの名無しさん mailto:sage [2017/11/30(木) 07:44:44.70 ID:FOYY/rMw.net] >>692 ヤッパリそうなるよね。 けど標準ライブラリのソース見たら2つ使ってるものがあまりなかったから質問してみた。
714 名前:デフォルトの名無しさん mailto:sage [2017/11/30(木) 08:57:15.59 ID:B6s9nup6.net] >>695 JavaScriptで後読みっぽいから、bs4じゃ無理 seleniumならいける
715 名前:694 [2017/11/30(木) 13:15:32.27 ID:4quHV4wq.net] >>698 thx
716 名前:デフォルトの名無しさん mailto:sage [2017/11/30(木) 16:13:19.68 ID:POyH2hQQ.net] >>684 csv_normal.pyがメジャーバージョンアップしたよ(https://ideone.com/mD1p2q) ・関数がメッチャ増えたよ ・メソッドがメッチャ増えたよ 十分楽しんだので、これで最後にするよ
717 名前:デフォルトの名無しさん mailto:sage [2017/11/30(木) 18:58:35.43 ID:2Kr0Hg+S.net] 楽しんでもらえて本望じゃわい てか定期的なネタ投下も疲れる by 603
718 名前:デフォルトの名無しさん [2017/12/01(金) 09:32:39.92 ID:I+G4kv/i.net] いらね
719 名前:デフォルトの名無しさん [2017/12/01(金) 10:46:17.10 ID:r85+E8jD.net] anaconda使ってるけどライブラリをcondaでインストしたりpipでインストしたりで混合してる 今は普通に動いてるけど多分後で困るよね?
720 名前:デフォルトの名無しさん [2017/12/01(金) 15:06:05.69 ID:vWwQdnV3.net] >>703 結構、困る。
721 名前:デフォルトの名無しさん [2017/12/01(金) 15:08:37.42 ID:vWwQdnV3.net] 質問です: anaconda/Jupyterで勉強していましたが、 どうしても理解できない文法とか調べるのがつらくてIDEに頼ろうと思います。 PyCharmをインストール実行できたのですが、 anacondaで作った環境との連携方法がどうしてもわかりません。 連携して使うんですよね?
722 名前:デフォルトの名無しさん mailto:sage [2017/12/01(金) 15:24:18.10 ID:cNfuWNNU.net] >>705 file→settings→project→ interpreter で 右上の⚙マーク add local でcondaのpathを指定すればオケ
723 名前:704 mailto:sage [2017/12/01(金) 16:39:36.60 ID:vWwQdnV3.net] >>706 有難うございました。 今まで出ていた、 tokenを設定しろ、 といったエラーメッセージは出なくなりました。 ?を押しても次のセルに移動せずに止まったままです。 動いているのか動いていないのか。。。 pythonw.exeじゃなくて、python.exeであってますよね。
724 名前:704 mailto:sage [2017/12/01(金) 17:25:31.64 ID:vWwQdnV3.net] 再起動したら、ちゃんと動作しましたorz つ I
725 名前:遊園 mailto:age [2017/12/01(金) 18:51:20.39 ID:yuRPywGm.net] 0.00XXを掛けたい 数値 25 入力 1 望む出力 2.5 入力 2 望む出力 0.25 入力 4 望む出力 0.0025 どうすれば実現できますか?
726 名前:デフォルトの名無しさん [2017/12/01(金) 19:01:06.10 ID:6ID1L61I.net] おまえ5ちゃん始めてか? 肩の力抜けよ
727 名前:デフォルトの名無しさん mailto:sage [2017/12/01(金) 19:30:35.17 ID:dY1AoK7W.net] 5ちゃん古参(2ヶ月)
728 名前:デフォルトの名無しさん mailto:sage [2017/12/01(金) 19:34:58.34 ID:JqQus6W4.net] def f(x, i): return x/(10**i) python3で。
729 名前:遊園 mailto:sage [2017/12/01(金) 20:04:00.18 ID:yuRPywGm.net] >>712 ありがとう、ございます。 2ch時代から居て、無職で、もう5年目 10年前の中学時代から、アニメスレ覗き初めてボチボチ参加 無職になってから、ずっと5chだけど?>>710 お前こそ力抜けよw
730 名前:デフォルトの名無しさん [2017/12/01(金) 20:09:03.81 ID:EkSYQR1K.net] ネタにマジレス、カコワルイ
731 名前:デフォルトの名無しさん mailto:sage [2017/12/01(金) 20:10:42.06 ID:u7IYBZzj.net] この煽り耐性の無さに「2ch時代」のワードの破壊力 >>663 といいこのスレ優秀なコピペ原料多すぎない?
732 名前:デフォルトの名無しさん mailto:sage [2017/12/01(金) 22:10:42.05 ID:KuFa7ekd.net] 許してやってくれ 彼はゴリラなんだ
733 名前:デフォルトの名無しさん [2017/12/01(金) 22:16:12.30 ID:WVxyYcg9.net] なんというかまあ…古参としては安上りに盛り上がれる>>715 が少し羨ましい
734 名前:デフォルトの名無しさん mailto:sage [2017/12/01(金) 23:54:14.02 ID:tLeK6pxc.net] かわいい
735 名前:デフォルトの名無しさん mailto:sage [2017/12/02(土) 00:20:33.07 ID:Xx8KInD+.net] お前らあめぞう時代何してた?
736 名前:デフォルトの名無しさん mailto:sage [2017/12/02(土) 03:06:01.14 ID:5wIfazwl.net] たらこパスタ食べてた
737 名前:デフォルトの名無しさん mailto:sage [2017/12/02(土) 11:38:23.11 ID:q2D6Ausw.net] ラズベリーパイ3、python2.7、wxpythonで 単純にスレッドで1づつ増加させてカウントした値をTextboxに表示させるとソフトが落ちるんですけど、これってどうしたらいいですか?
738 名前:デフォルトの名無しさん mailto:sage [2017/12/02(土) 11:54:00.64 ID:iEGcLF8w.net] 5ch暦まもないです
739 名前:デフォルトの名無しさん mailto:sage [2017/12/02(土) 12:04:04.89 ID:pzCW2tCE.net] 左様ですか
740 名前:デフォルトの名無しさん mailto:sage [2017/12/02(土) 12:05:42.49 ID:6MNieVin.net] 杏奈ちゃんの紹介動画来たね ミッション、コンプリート…。 https://twitter.com/imasml_theater/status/936792048362971137
741 名前:デフォルトの名無しさん mailto:sage [2017/12/02(土) 12:44:33.17 ID:6MNieVin.net] 誤爆
742 名前:デフォルトの名無しさん mailto:sage [2017/12/02(土) 13:03:18.70 ID:w/JXzpFE.net] >>721 wxWidgetsはワーカースレッドでUIさわるなって注意書きがどこかに書いてたはず。実際スレッド立ててUI触ると落ちることがよくある。 wxpythonでもうまいことやってくれてないなら同じじゃないかな。
743 名前:デフォルトの名無しさん mailto:sage [2017/12/02(土) 13:44:23.20 ID:q2D6Ausw.net] あ、なるほど C#のwpfだとワーカースレッドでUIを変更する場合、Dispatcherしないといけないけど xpythonでも同じなんでですね while内で連続的に変更する以外はワーカースレッドでも変更しても大丈夫だったので大丈夫だと思ってました。 何かUIスレッドにする記述が必要なわけですね。
744 名前:デフォルトの名無しさん mailto:sage [2017/12/02(土) 16:27:12.49 ID:0ej/FWav.net] Aくん「さわっちゃいけないんだって」 Bくん「あ、なるほど、記述すればさわっていいんだね」 Aくん「え?」
745 名前:遊園 mailto:age [2017/12/02(土) 18:01:34.68 ID:p9+QOh+8.net] 応援したいキャラは多くても、結婚したいキャラはニパちゃんだけですなww
746 名前:デフォルトの名無しさん mailto:sage [2017/12/02(土) 18:40:52.07 ID:PL6F8Ywp.net] >>728 ワーカーじゃない本スレッドにDispatchするんだろ 人の言うこと聞くけど理解が表面的なAくんは伸びしろがないな
747 名前:デフォルトの名無しさん mailto:sage [2017/12/02(土) 18:46:47.16 ID:FS8Ct1Kc.net] オヌヌメのフレームワークは?
748 名前:デフォルトの名無しさん mailto:sage [2017/12/02(土) 18:50:20.83 ID:0ej/FWav.net] Aくん「さわっちゃいけないんだって」 Bくん「あ、なるほど、記述すればさわっていいんだね」 Aくん「え?」 Cくん「ワーカーじゃない本スレッドにDispatchするんだろ」 Bくん「違うよ」
749 名前:デフォルトの名無しさん mailto:sage [2017/12/02(土) 18:59:55.50 ID:PL6F8Ywp.net] ちがうの?