くだすれPython(超初心者用) その21

このエントリーをはてなブックマークに追加
952デフォルトの名無しさん:2014/03/08(土) 00:37:28.24
>>951
涙ふけよカスニート(プ
953デフォルトの名無しさん:2014/03/08(土) 00:41:10.99
やれやれ、ゆとりはこれだから困る
954デフォルトの名無しさん:2014/03/08(土) 00:42:12.08
Python = ゆとり言語の日も近いな
955デフォルトの名無しさん:2014/03/08(土) 00:46:26.95
もう既にそうなっていると思うぞ
先行きは暗いかも
956デフォルトの名無しさん:2014/03/08(土) 00:47:02.08
最初から教育目的で作られた言語だろ
957デフォルトの名無しさん:2014/03/08(土) 00:49:28.54
もういちいちツッコむのも面倒くさいよ・・・
958デフォルトの名無しさん:2014/03/08(土) 00:50:30.31
>>951
その弊害を答えられないとニート決定だね!
959デフォルトの名無しさん:2014/03/08(土) 00:51:44.60
>>958
何コイツ?
マジで面倒くせぇ
960デフォルトの名無しさん:2014/03/08(土) 00:52:06.06
>>959
涙ふけよカス
961デフォルトの名無しさん:2014/03/08(土) 00:52:48.72
これが俗に言われる、ゆとりである
962デフォルトの名無しさん:2014/03/08(土) 00:53:18.71
>>959
馬鹿っぽいね
963デフォルトの名無しさん:2014/03/08(土) 00:53:57.32
>>961
凄く馬鹿っぽいね
964デフォルトの名無しさん:2014/03/08(土) 00:54:00.65
高齢ニートの集まり?人生詰んだね!首でもつれば?
965デフォルトの名無しさん:2014/03/08(土) 00:56:56.04
966デフォルトの名無しさん:2014/03/08(土) 01:02:38.07
>>956
クリスマス休暇の暇つぶしが目的だったと書いてあった。
967デフォルトの名無しさん:2014/03/08(土) 02:32:06.13
>PHPerですら自分達で考え、四苦八苦した上で質問してる人が多い

だうと
968デフォルトの名無しさん:2014/03/08(土) 07:48:58.01
自分は古いBASICとCOBOLしか使えないオサーンでしたが
Pythonはこれらの言語が持つ懐かしい香りがするため使えてます
C系構文にアレルギーがある人にオススメの言語です
969デフォルトの名無しさん:2014/03/08(土) 08:37:46.39
???「Pの付く言語は糞ですよ」
970デフォルトの名無しさん:2014/03/08(土) 09:02:56.43
http://ideone.com/4ynloD

Twitterからタイムラインを読み取ってターミナルに表示し、
ついでにツイート内のリンク先が画像なら保存して表示するというスクリプトを書いたのですが、スレッドを使うと何故か凄まじい数のエラーが出てしまいます。
これは何が原因なのでしょうか?どうも何か根本的な間違いを犯している気がします

あとTwitter特有の短縮リンクのせいで一々リンク先に飛ばないと確認できない糞仕様ですがこの際そこはどうでもいいです、後でGUIアプリに作り直します
971デフォルトの名無しさん:2014/03/08(土) 09:09:05.67
ソースコード貼ったのは評価してやるよ
でも根本的にエラーを張らない時点で0点だな
テストで名前を書いてないに等しい
972デフォルトの名無しさん:2014/03/08(土) 09:11:42.42
ちなみに原因はよくある奴で
「GUIを操作していいのはGUIを作ったスレッドだけ」
を犯しているものと思われる
読まなくてもそのくらいは想像がつく
973デフォルトの名無しさん:2014/03/08(土) 09:16:48.77
>>971
文字数制限に引っかかっちゃいました
2014-03-08 09:12:40.749 Python[4368:2d17] *** Assertion failure in +[NSUndoManager _endTopLevelGroupings], /SourceCache/Foundation/Foundation-1056/Misc.subproj/NSUndoManager.m:328
An uncaught exception was raised
+[NSUndoManager(NSInternal) _endTopLevelGroupings] is only safe to invoke on the main thread.

こういうのが延々と羅列されています
Exceptionがcaughtされてないということしか理解できません
974デフォルトの名無しさん:2014/03/08(土) 09:23:45.15
インターネットしてたら出てきた職探しの広告のキャッチフレーズ

>スキル・キャリアを最大限に生かせる
>JAVA・PHPエンジニアの派遣

スキル・キャリアを最大限に生かして派遣かよwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
975デフォルトの名無しさん:2014/03/08(土) 09:24:03.88
いやideoneとかpastebin使って貼ればいいんだろ。
実際ideone使えてるんだから少し考えようぜ。

で、原因書いてありますね。
>is only safe to invoke on the main thread.
>>972で確定。
976デフォルトの名無しさん:2014/03/08(土) 09:57:18.28
次スレです

仲良く使ってね

くだすれPython(超初心者用) その22
http://toro.2ch.net/test/read.cgi/tech/1394240091/
977デフォルトの名無しさん:2014/03/08(土) 10:08:29.89
>>970
>Twitter特有の短縮リンクのせいで一々リンク先に飛ばないと確認できない糞仕様

短縮リンクが糞なのは同意ですが
一々リンク先の件は http の HEAD リクエストを勉強してごらん
978デフォルトの名無しさん:2014/03/08(土) 10:13:09.42
>>973
>>972 の通りだけど thread 間の通信に queue を使うと良い
979デフォルトの名無しさん:2014/03/08(土) 11:03:54.07
>>975
>>977
>>978
皆さんありがとうございます!!!
理想的なものが出来ました!!!!
980デフォルトの名無しさん:2014/03/08(土) 11:04:00.00
>>976
乙っぱい
981デフォルトの名無しさん:2014/03/08(土) 11:54:48.15
>>979
どこをどう変えたら出来たとか書けば、更にいいんだがな
また同じような質問の際に"過去スレ読め"、とビシッと言えるから
982デフォルトの名無しさん:2014/03/08(土) 12:18:40.27
解決したんならいいんだけど、ちょっとコード読んでみた
俺が携帯から見てるからかもしれないけれど、読みにくいコードだな
983デフォルトの名無しさん:2014/03/08(土) 15:51:46.55
>>974
トンズラしつつ汎用的な技術が身につく。
ギリギリまで踏ん張って、地元にかえれれば儲けもの。
984デフォルトの名無しさん:2014/03/08(土) 19:46:41.52
python2.7でimport csvをしてファイルの読み書きをしているのですが、
保存したcsvファイルの特定の部分だけを編集して保存するんにはどうしたら
よいですか?

よろしくお願いいたします。
985デフォルトの名無しさん:2014/03/08(土) 19:59:14.69
再度読み込んで編集すればいいような
986デフォルトの名無しさん:2014/03/08(土) 20:10:59.76
>>984
vi /path/to/csvfile.csv
987デフォルトの名無しさん:2014/03/08(土) 20:56:59.04
「たのしいプログラミング Pythonではじめよう」って本買った人います?
Pythonでのクラスの作り方・使い方やGUI関係のアプリの作り方を
一から学べるなら買いたいんですけど、その辺どうですかね
子供向けの連載を本にしたという情報があってちょいと不安です
988デフォルトの名無しさん:2014/03/08(土) 21:29:06.32
原著の方ざっと見ただけだけど後半のゲーム作りでクラスやGUIのTkinterガンガン使ってたし
サンプルコードたくさん載ってたしいいんじゃないの
子供向けだから特にどうってこともないと思う
989デフォルトの名無しさん:2014/03/08(土) 21:29:35.57
子供よりできない可能性もあるしな
この世界は
990デフォルトの名無しさん:2014/03/08(土) 21:33:40.29
選民思想
991デフォルトの名無しさん:2014/03/08(土) 22:58:02.77
>>984
もし、既にあるファイルの特定の部分のみのデータ書き換え(ファイルへの書き込み処理が発生する)ような事を意図しての質問だったら、
CSVは、適してません。CSVでは通常、可変長なレコードのシーケンシャルなアクセスになるので、
一部を編集するといった場合でもファイル全体を新たに書き出す事になります。

レコードの一部のみをピン・ポイントで書き換えたいといった場合、
ファイル・フォーマットは、固定長のレコードで設計し、seekを使ってランダム・アクセスします。
992デフォルトの名無しさん:2014/03/09(日) 01:23:57.10
>>988
ありがたい
早速買います
993デフォルトの名無しさん:2014/03/09(日) 13:11:48.55
現在プログラム板のID制導入の投票を実施中です
よろしくお願いします

プログラム板 強制ID制導入に関する投票スレ
http://kohada.2ch.net/test/read.cgi/vote/1394290844/
994デフォルトの名無しさん:2014/03/09(日) 13:41:32.11
うめ
995デフォルトの名無しさん:2014/03/09(日) 18:44:19.20
埋めるか
996デフォルトの名無しさん:2014/03/09(日) 18:46:01.62
996
997デフォルトの名無しさん:2014/03/09(日) 20:40:33.82
997
998デフォルトの名無しさん:2014/03/09(日) 21:56:31.98
raise ぬるぽ
999デフォルトの名無しさん:2014/03/09(日) 21:56:51.35
梅用酢
1000デフォルトの名無しさん:2014/03/09(日) 21:57:22.82
tkinter
10011001
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。