1 名前:デフォルトの名無しさん [2013/10/28(月) 12:51:55.43 ] このスレッドは、他のスレッドでは書き込めない超低レベル、 もしくは質問者自身何が何だか分からない質問を勇気を持って書き込むスレッドです。 へび使いが優しくコメントを返しますが、お礼は Python の布教と初心者の救済をお願いします。 エラーを解決したいときはエラー表示や環境(バージョン/IDE or command line)を略さずに書き込んで下さい。 騙りが頻発しています。質問する方は一時的なトリップをつけることを検討して下さい。 次スレは >>985 辺りで 前スレ くだすれPython(超初心者用) その18 toro.2ch.net/test/read.cgi/tech/1375742968/ 関連スレ Pythonのお勉強 Part48 toro.2ch.net/test/read.cgi/tech/1358750040/ ◆関連リンク Python の Home Page ttp://www.python.org/
7 名前:デフォルトの名無しさん mailto:sage [2013/10/28(月) 20:09:33.09 ] 先週からPythonをやりだしたんだが、イマイチ何を作ればいいのかわからない。 実用的なツールを作ってモチベーション保ちたいんだがなにかオススメとかある?
8 名前:デフォルトの名無しさん mailto:sage [2013/10/28(月) 20:10:03.77 ] エロ画像収集機
9 名前:デフォルトの名無しさん mailto:sage [2013/10/28(月) 20:15:40.03 ] >>7 blenderのアドオン
10 名前:デフォルトの名無しさん mailto:sage [2013/10/28(月) 21:59:16.09 ] >>7 pil入れて類似画像検索エンジン
11 名前:デフォルトの名無しさん mailto:sage [2013/10/28(月) 22:32:06.80 ] >>7 numpyのCUDA対応版作成
12 名前:デフォルトの名無しさん mailto:sage [2013/10/28(月) 22:49:30.40 ] エロは甘え
13 名前:デフォルトの名無しさん mailto:sage [2013/10/28(月) 22:52:35.17 ] >>8 マジでコレ
14 名前:デフォルトの名無しさん [2013/10/28(月) 22:55:13.34 ] 『Python スタートブック』を読み終わったとこですが次何を読むべきですか?
15 名前:デフォルトの名無しさん mailto:sage [2013/10/28(月) 23:16:44.80 ] 他人のコードです
16 名前:デフォルトの名無しさん mailto:sage [2013/10/29(火) 01:25:03.83 ] あなたの未来
17 名前:929 [2013/10/29(火) 01:37:38.62 ] 昨日教えていただいたことをもとに、ニコニコ動画の個別マイリストへの登録を試みているのですが エラーが出てしまいます。 アドバイスいただけたら嬉しいです エラー内容↓ Traceback (most recent call last): File "ファイル名.py", line 54, in <module> mid = mylist_create(u"繝・せ繝医Μ繧ケ繝・) File "nico_mylist06.py", line 28, in mylist_create return j['id'] KeyError: 'id'
18 名前:929 [2013/10/29(火) 01:39:00.99 ] 肝心のコード忘れてました ttp://codepad.org/aCNgvbFY
19 名前:デフォルトの名無しさん mailto:sage [2013/10/29(火) 03:57:56.23 ] return j['id'] の代わりに print json.dumps(j) と書いて実行してみて またエラー出るから print の方の結果だけ教えろ
20 名前:デフォルトの名無しさん mailto:sage [2013/10/29(火) 04:03:40.31 ] print json.dumps(j).decode('utf-8') の方が良いか
21 名前:929 [2013/10/29(火) 06:01:29.92 ] >>19-20 ありがとうございます! 実行してみたところ、 {"status": "fail", "error": {"code": "INVALIDTOKEN", "description": "\u4e0d\u6b6 3\u306a\u30c8\u30fc\u30af\u30f3\u3067\u3059"}} と出ました。 >19の場合でも>20の場合でも同じ結果になりました
22 名前:デフォルトの名無しさん mailto:sage [2013/10/29(火) 07:59:02.92 ] INVALIDTOKEN と言われてるだろ そもそもなんでログインの方法を変えたんだよ urllib2.build_opener の引数に渡してる CookieJar は mechanize.Browser で使われる Cookie とは無関係だから 実質nico側からみてログイン時とマイリスト登録時で違うブラウザでアクセスしてることになる せっかくうまくいってるんだから 前スレ >>978-979 のやり方のままにしとけボケ 978 デフォルトの名無しさん [sage] 2013/10/28(月) 02:22:44.57 ID: Be: これでどうかな? ttp://codepad.org/g4zNJmVc 979 デフォルトの名無しさん [sage] 2013/10/28(月) 02:41:22.11 ID: Be: 色々可笑しかったのでなおした ttp://codepad.org/GPowVDvR
23 名前:デフォルトの名無しさん mailto:sage [2013/10/29(火) 08:01:30.48 ] っていうか >18 のコードなら mechanize.Browser() 使う意味ないな
24 名前:デフォルトの名無しさん mailto:sage [2013/10/29(火) 08:17:16.16 ] 釣りじゃなかったらあほすぎてワロス 970 デフォルトの名無しさん [sage] 2013/10/28(月) 00:51:59.84 ID: Be: >>965 そのサイトみつけたんだったら mechanize 使わずに そのサイトのやり方でいけるだろ
25 名前:デフォルトの名無しさん mailto:sage [2013/10/29(火) 08:24:52.46 ] 良く釣れる釣堀ですね
26 名前:929 [2013/10/29(火) 08:35:45.17 ] >>22-23 >ログイン時とマイリスト登録時で違うブラウザでアクセスしてる 言われてみれば…お恥ずかしいです ログインの方法を変えたのは、 >>978-979 のやり方を元に、個別マイリストを新規作成して動画を登録するコードを書いてみようとしたら、 エラーが出て解決できなかったので、 その時のコード→ttp://codepad.org/KyUjiill エラー→{"error":{"code":"NONEXIST","description":"\u30b0\u30eb\u30fc\u30d7\u304c\u5b58\ u5728\u3057\u307e\u305b\u3093"},"status":"fail"} 手詰まりになって>>965 を元にしたやり方に変えて試していたからです。 ログインのやり方直してみました→ttp://codepad.org/BMwMxbyA 先ほどとは違うエラーが出てしまいました {"status": "fail", "error": {"code": "NOAUTH", "description": "\u8a8d\u8a3c\u306 7\u304d\u307e\u305b\u3093\u3067\u3057\u305f"}}
27 名前:デフォルトの名無しさん mailto:sage [2013/10/29(火) 08:38:12.08 ] ・・・キチガイにはスルーが鉄則だったな。
28 名前:デフォルトの名無しさん mailto:sage [2013/10/29(火) 08:44:39.24 ] >>26 > >>22-23 >ログイン時とマイリスト登録時で違うブラウザでアクセスしてる > 言われてみれば…お恥ずかしいです 全然わかってないな まだmylist_create()とかaddvideo_tomylist()とかの中で urllib2.urlopen(cmdurl) してるじゃないか j = json.load( urllib2.urlopen(cmdurl), encoding='utf8') としているところを j = json.load( br.open(cmdurl), encoding='utf8') にしろ あと print json.dumps(j) も元に戻しておけ
29 名前:デフォルトの名無しさん mailto:sage [2013/10/29(火) 08:48:12.55 ] ああごめん j = json.load( urllib2.urlopen(cmdurl), encoding='utf8') としているところを br.open(cmdurl) j = json.load( br.response().get_data().decode('utf-8'), encoding='utf8') にしろ です
30 名前:デフォルトの名無しさん mailto:sage [2013/10/29(火) 08:49:40.79 ] まだ違うな j = json.load( br.response().get_data(), encoding='utf8') で良かった
31 名前:デフォルトの名無しさん [2013/10/29(火) 08:50:55.36 ] ちゃんとテストしてからレスしてください。 うざいだけです。
32 名前:デフォルトの名無しさん mailto:sage [2013/10/29(火) 09:41:51.15 ] 丸投げしたいのなら宿題スレでお願いしたい
33 名前:デフォルトの名無しさん mailto:sage [2013/10/29(火) 10:15:32.06 ] スクレイピングはスクレイピングスレで
34 名前:デフォルトの名無しさん mailto:sage [2013/10/29(火) 10:21:17.13 ] >>31 ひどいやつだなおまえ
35 名前:デフォルトの名無しさん mailto:sage [2013/10/29(火) 16:08:29.10 ] >>31 完成したら捨て台詞がこれかよ ひでーな
36 名前:デフォルトの名無しさん mailto:sage [2013/10/29(火) 18:49:56.57 ] Win32APIスレのテンプレコピペだから気にすんな 知らないならレスしないで下さい。ウザイだけです。
37 名前:929 [2013/10/30(水) 00:59:43.33 ] >>28-30 ありがとうございます。 実行してみたところ、下のエラーが出ました。 Traceback (most recent call last): File "ファイル名.py", line 55, in <module> mid = mylist_create(u"繝・せ繝医Μ繧ケ繝・) File "ファイル名.py", line 27, in mylist_create j = json.load( br.response().get_data(), encoding='utf8') File "C:\Python27\lib\json\__init__.py", line 286, in load return loads(fp.read(), AttributeError: 'str' object has no attribute 'read' エラーの内容は「strオブジェクトはreadというアトリビュートを持っていませんよ」 という理解で良いのでしょうか。 File "C:\Python27\lib\json\__init__.py", line 286, in load return loads(fp.read(), のあたりが特に何が何だか分からず…
38 名前:デフォルトの名無しさん mailto:sage [2013/10/30(水) 01:37:11.88 ] 見た瞬間分かったわ loadじゃなくてloadsね >>28-30 が試さないのが悪い
39 名前:929 [2013/10/30(水) 01:56:13.74 ] >>38 loadのところをloadsにしてみました。また違う内容のエラーが出たのですが、 どうすれば解決するのか全く見当もつかないです…デコード? Traceback (most recent call last): File "ファイル名.py", line 56, in <module> mid = mylist_create(u"繝・せ繝医Μ繧ケ繝・) File "ファイル名.py", line 27, in mylist_create j = json.loads( br.response().get_data(), encoding='utf8') File "C:\Python27\lib\json\__init__.py", line 351, in loads return cls(encoding=encoding, **kw).decode(s) File "C:\Python27\lib\json\decoder.py", line 365, in decode obj, end = self.raw_decode(s, idx=_w(s, 0).end()) File "C:\Python27\lib\json\decoder.py", line 383, in raw_decode raise ValueError("No JSON object could be decoded") ValueError: No JSON object could be decoded
40 名前:デフォルトの名無しさん mailto:sage [2013/10/30(水) 02:00:42.89 ] これはそもそもJSONが帰ってきてないようですね 何が帰ってきているか確認しましたか?
41 名前:デフォルトの名無しさん mailto:sage [2013/10/30(水) 02:08:35.23 ] 灘高出の何かが誰もがプログラミングをするようになるってほざいてたけど 絶対にそんなの無理って実例がいま目の前にいる
42 名前:デフォルトの名無しさん [2013/10/30(水) 07:30:17.43 ] >38 実は >31 が正しかったという
43 名前:デフォルトの名無しさん mailto:sage [2013/10/30(水) 08:05:25.43 ] >>38 ちゃんと試してからレスしてください。 うざいだけです。
44 名前:デフォルトの名無しさん mailto:sage [2013/10/30(水) 08:09:51.22 ] まさかここまで馬鹿だろうと思うが cmdurl += "?" + urllib.urlencode(q) br.open(cmdurl) j = json.loads( br.response().get_data(), encoding='utf8') とするところを cmdurl += "?" + urllib.urlencode(q) j = json.loads( br.response().get_data(), encoding='utf8') とかしてないだろうな
45 名前:929 [2013/10/30(水) 18:46:03.23 ] >>44 2箇所中1箇所がそうなってました こんなことで相談して煩わせてしまってすみませんでした ご指摘をいただいたところを直して実行したら、無事成功しました! アドバイスいただいた皆様、ありがとうございました!
46 名前:デフォルトの名無しさん mailto:sage [2013/10/30(水) 18:50:28.45 ] 同じコードをあちこちで使いまわすのはアホのすること そんなだからバグが入る
47 名前:デフォルトの名無しさん mailto:sage [2013/10/30(水) 19:19:31.54 ] >>46 そこでオブジェクト指向ですよ(^ω^)
48 名前:デフォルトの名無しさん mailto:sage [2013/10/30(水) 19:55:48.22 ] csv モジュールのドキュメンテーションで、最初にファイルを開くときに with open('eggs.csv', 'rb') as csvfile: として rb モードで読んでいますが、ここで 'r' でなく 'rb' を使う意味とはなんでしょうか?
49 名前:デフォルトの名無しさん mailto:sage [2013/10/30(水) 20:06:53.03 ] テキストモードで読むと改行が置換されることがあるから クオートで囲った場合はレコードの途中にも改行を入れられるので置換されるとデータが狂う 2.7のドキュメントは確かに分かりにくいな
50 名前:デフォルトの名無しさん mailto:sage [2013/10/30(水) 20:12:33.77 ] >>49 素早い回答ありがとうございます.
51 名前:929 [2013/10/30(水) 20:50:35.02 ] いただいたアドバイスで、一度正常に動作するようになったのですが うれしくて何回か試していたらまたエラーが出るようになってしまいました。 成功した時からコードを変更した覚えはないのですが… どこか変なところはありますでしょうか? ttp://codepad.org/pFjdUsST エラー内容↓ Traceback (most recent call last): File "ファイル名.py", line 57, in <module> mid = mylist_create(u"繝・せ繝医Μ繧ケ繝・) File "ファイル名.py", line 29, in mylist_create return j['id'] KeyError: 'id'
52 名前:デフォルトの名無しさん mailto:sage [2013/10/30(水) 20:58:24.29 ] 単なるリロードしすぎでしょう 明日また試しなさい
53 名前:デフォルトの名無しさん mailto:sage [2013/10/30(水) 21:10:40.53 ] 変なところというか、取得したデータを保存しない理由が分からない 取ってきたデータが変化したのは明白だろ
54 名前:デフォルトの名無しさん mailto:sage [2013/10/30(水) 21:18:42.56 ] >>51 まずこうする codepad.org/D2ULa7Qz res.txtにサーバーの応答が残るから読んでみ たぶん「もうマイリストを作成できません」がutf_8で帰ってきてるはず
55 名前:デフォルトの名無しさん mailto:sage [2013/10/30(水) 21:19:58.98 ] たぶんこのように {"error":{"code":"MAXERROR","description":"\u3082\u3046\u30de\u30a4\u30ea\u30b9\u30c8\u3092\u4f5c\u6210\u3067\u304d\u307e\u305b\u3093"},"status":"fail"}
56 名前:デフォルトの名無しさん mailto:sage [2013/10/30(水) 21:31:37.09 ] ここの所お前ら異常に優しいじゃん? どうしたの?風邪でも引いた?
57 名前:929 [2013/10/30(水) 21:54:30.20 ] >>54-55 実行してみたところ、>>51 と同じエラーが出ました コードをテストするたびに、出来たマイリストは消していたので マイリスト作成個数の限度には達していないはずです >>52 そうなんですかね…
58 名前:デフォルトの名無しさん mailto:sage [2013/10/30(水) 21:57:22.38 ] >>57 出るのは分かったからres.txtにはなんて書いてあるの?
59 名前:デフォルトの名無しさん mailto:sage [2013/10/30(水) 22:17:21.77 ] ホント要領悪いなw
60 名前:929 [2013/10/30(水) 23:41:49.00 ] >>58 {"error":{"code":"MAXERROR","description":"\u3082\u3046\u30de\u30a4\u30ea\u30b9\u30c8\u3092\u4f5c\u6210\u3067\u304d\u307e\u305b\u3093"},"status":"fail"} と書いてありました
61 名前:デフォルトの名無しさん mailto:sage [2013/10/31(木) 00:01:16.25 ] >>60 そうか。 あのさあ>>55 って見える?
62 名前:デフォルトの名無しさん mailto:sage [2013/10/31(木) 00:03:16.90 ] Python 3.3.2 (v3.3.2:d047928ae3f6, May 16 2013, 00:03:43) [MSC v.1600 32 bit (In tel)] on win32 Type "help", "copyright", "credits" or "license" for more information. >>> u'\u3082\u3046\u30de\u30a4\u30ea\u30b9\u30c8\u3092\u4f5c\u6210\u3067\u304d\u 307e\u305b\u3093' 'もうマイリストを作成できません' >>> いい加減にしろよお前 達していないはず・・・じゃねえよ 達してるじゃねえかくるぁあああああああああ
63 名前:デフォルトの名無しさん mailto:sage [2013/10/31(木) 00:10:53.41 ] さー解決したところで気持ちよく寝ようかw
64 名前:デフォルトの名無しさん mailto:sage [2013/10/31(木) 01:02:00.57 ] >>60 Python3系使ったら、その辺は楽に解決できてたと思う
65 名前:デフォルトの名無しさん mailto:sage [2013/10/31(木) 01:12:26.06 ] mechanizeが対応していないはず
66 名前:デフォルトの名無しさん mailto:sage [2013/10/31(木) 01:46:24.03 ] mechanizeってもう何年もメンテされてないじゃん。 フォークしてPython3対応版作ろうとした人もなんか死に体だし。 もう積極的に使わないほうがいいんじゃね?
67 名前:デフォルトの名無しさん mailto:sage [2013/10/31(木) 01:48:51.00 ] >>66 mechanizeに2to3かければ良くね?
68 名前:デフォルトの名無しさん mailto:sage [2013/10/31(木) 02:23:54.91 ] そーんなこと理解できる人が対象のライブラリじゃないでしょう JavaScript動かせるわけじゃないし Cookieとかgzipとかリダイレクトとか ちょっと気の利いたクライアントライブラリならどれでもやる requestsとか フォームの操作って言っても 結局のところnameとvaluePOSTするだけだから 知ってる人間からすれば大したメリットでもない その辺を知らない人がやるためのもの
69 名前:デフォルトの名無しさん [2013/10/31(木) 05:59:46.05 ] どうせmechanizeフォークするなら ついでにJavaScript対応煮汁
70 名前:デフォルトの名無しさん mailto:sage [2013/10/31(木) 18:50:32.85 ] でもmechanizeの代替ってなくね?
71 名前:デフォルトの名無しさん mailto:sage [2013/10/31(木) 19:08:58.53 ] 普通にプログラミングが出来るレベルならそもそも必要ない
72 名前:デフォルトの名無しさん mailto:sage [2013/10/31(木) 23:09:05.78 ] Boost.Pythonって先入観で2.xだけだと思ってたけど3.xいけるんだなー
73 名前:デフォルトの名無しさん [2013/10/31(木) 23:11:36.80 ] Cookieを削除するにはどんなコードをかいたらいいですか? サイトにアクセスした履歴を消したいです
74 名前:デフォルトの名無しさん mailto:sage [2013/10/31(木) 23:38:01.77 ] >>73 >サイトにアクセスした履歴 これは何が保持している履歴?サーバ?ブラウザ? Cookieを削除してもそのどちらも消えない。
75 名前:デフォルトの名無しさん [2013/10/31(木) 23:45:32.74 ] Mac でPythonを使おうと思っています。 Pythonはデフォルトで入ったまま使ったほうがいいのでしょうか それともHomebrewで使ったほうがアップデートが楽とか 利点はあるのでしょうか?
76 名前:デフォルトの名無しさん mailto:sage [2013/10/31(木) 23:57:09.44 ] mechanizeの話ならインスタンス再作成すれば消えるよとエスパー >>75 どうせ「なんでバージョンXXXじゃないの!」とか不満に感じるようになるからhomebrewに慣れとけ
77 名前:デフォルトの名無しさん mailto:sage [2013/11/01(金) 00:15:49.43 ] Seleniumがつかえんとちゃうかな。
78 名前:デフォルトの名無しさん mailto:sage [2013/11/01(金) 00:35:39.68 ] デフォルトがPython2しか選べなくて、HomebrewがPython3選べるなら Homebrew使ったほうがいいと思う
79 名前:デフォルトの名無しさん mailto:sage [2013/11/01(金) 00:36:41.70 ] Seleniumは2と3両対応だし、javascriptがちゃんと動くし、よいよね
80 名前:デフォルトの名無しさん [2013/11/01(金) 00:46:40.39 ] java scriptのdocument.cookieみたいなのを探しています
81 名前:デフォルトの名無しさん mailto:sage [2013/11/01(金) 00:59:36.56 ] きみ素人だろう 素人考えで情報を省略しないで どのバージョンのPythonを どんな環境で使っていて どんなモジュールをimportしていて 何をやろうとしている時にその行為(=cookie削除)が必要になったのか まで書け
82 名前:デフォルトの名無しさん mailto:sage [2013/11/01(金) 01:05:36.36 ] HTTPクライアントに何を使ってんの?で通じれば話が早いんだが。 まあurllib2ってことはないだろう。
83 名前:デフォルトの名無しさん [2013/11/01(金) 03:22:27.98 ] リストのスライスについてわからないことがあったので質問させてください。 あるサンプルコードに a[:, :, 2]とコンマ区切りのスライスのようなものがでてきました。 これは普通のスライスとは違うのでしょうか? どんなふうになっているのでしょうか?
84 名前:デフォルトの名無しさん mailto:sage [2013/11/01(金) 03:55:29.15 ] >>83 NumPyの多次元(三次元)配列では?
85 名前:デフォルトの名無しさん mailto:sage [2013/11/01(金) 03:59:29.19 ] サンプルコードの出処書かないとなんともなのでは感 >>> a = [1, 2, 3] >>> a[:] [1, 2, 3] >>> a[:,:,2] Traceback (most recent call last): File "<stdin>", line 1, in <module> TypeError: list indices must be integers, not tuple
86 名前:デフォルトの名無しさん mailto:sage [2013/11/01(金) 04:52:04.03 ] >>> import numpy as np >>> a= np.random.randint(0,100,9) >>> b = a.reshape((3,3)) >>> a array([80, 1, 4, 22, 66, 43, 29, 57, 13]) >>> b array([[80, 1, 4], [22, 66, 43], [29, 57, 13]]) >>> b[:,2] array([ 4, 43, 13]) >>>
87 名前:デフォルトの名無しさん mailto:sage [2013/11/01(金) 09:17:02.13 ] >>> class Foo: ... def __getitem__(self, slices): ... print slice ... >>> f = Foo() >>> f[:, :, 2, ...] (slice(None, None, None), slice(None, None, None), 2, Ellipsis) >>> f[1:2, 3:4, :5:6] (slice(1, 2, None), slice(3, 4, None), slice(None, 5, 6)) >>> [/'_']/
88 名前:デフォルトの名無しさん mailto:sage [2013/11/01(金) 09:27:59.69 ] 私にも言える日が来ました 馬鹿には無理
89 名前:デフォルトの名無しさん mailto:sage [2013/11/01(金) 09:28:46.14 ] 超初心者スレに来てなに言ってんのw
90 名前:デフォルトの名無しさん mailto:sage [2013/11/01(金) 09:31:16.64 ] m9 (pgr
91 名前:デフォルトの名無しさん [2013/11/01(金) 11:15:43.30 ] >>84 すこし調べたらNumpyの多次元配列でした
92 名前:デフォルトの名無しさん mailto:sage [2013/11/01(金) 13:59:14.98 ] Pythonは勉強用にしか使ってないので、バージョンを3.3.2から3.4.0のアルファ版に移行しようと思うんですが 3.4の新機能さえ使わなければ基本的に動くと思っていいのですか?
93 名前:デフォルトの名無しさん mailto:sage [2013/11/01(金) 14:16:39.88 ] リリースノートの変更点を見て動くと思ったら動くのでは
94 名前:デフォルトの名無しさん mailto:sage [2013/11/01(金) 14:22:02.93 ] 新機能使わないのに バージョン上げる理由は
95 名前:デフォルトの名無しさん mailto:sage [2013/11/01(金) 18:39:02.66 ] 聞かなきゃ分からない時点で人柱には向いてない
96 名前:デフォルトの名無しさん mailto:sage [2013/11/01(金) 20:43:24.40 ] Pythonで彼女を作ったのですがPyPiで公開しても問題ないでしょうか
97 名前:デフォルトの名無しさん mailto:sage [2013/11/01(金) 20:47:52.72 ] >>96 良いけど共有属性付けといてね
98 名前:デフォルトの名無しさん mailto:sage [2013/11/01(金) 21:26:23.76 ] >>96 ドキュメントちゃんと整備してよね
99 名前:デフォルトの名無しさん mailto:sage [2013/11/01(金) 22:08:18.63 ] Linuxでpygame使って作成したスクリプトをWinで実行可能なexeにビルドしたいのですが、 比較的新しい解説サイトはないでしょうか… 適当にpy2exeとcxfreezeを試そうとしましたがうまくいきませんでした
100 名前:デフォルトの名無しさん mailto:sage [2013/11/01(金) 22:13:23.55 ] 無理だからそんな解説サイトねえよ いつの時代に可能だったんだ
101 名前:デフォルトの名無しさん mailto:sage [2013/11/01(金) 22:16:49.93 ] 物体運動の計算を楽にやってくれるライブラリありませんか? 数学とか物理に特化したライブラリ ぼくは理系は全然ダメなのでライブラリで解決したいのです!
102 名前:デフォルトの名無しさん mailto:sage [2013/11/01(金) 22:20:09.31 ] Windows上でpy2exe/cxfreeze使えば無理じゃないよ Linux上でやろうとしてるならそれは無理
103 名前:デフォルトの名無しさん mailto:sage [2013/11/01(金) 22:22:11.41 ] py2exe.py使って解説してるサイトあったから勘違いしてました… 結局WIN側でいろいろするしかないのですね
104 名前:デフォルトの名無しさん mailto:sage [2013/11/01(金) 23:01:49.82 ] >>103 exe ってぶっちゃけ coffだからね。LinuxとかはELFだし
105 名前:デフォルトの名無しさん mailto:sage [2013/11/02(土) 01:52:59.28 ] >>101 ライブラリだけあっても基礎知識がないなら使い方が分からないから無駄だ ライブラリが存在するとしよう この関数は〜の計算をしますと言ってズラズラと数式が並んだ場合 理系が苦手な君はそれが理解できるのか?
106 名前:デフォルトの名無しさん [2013/11/02(土) 02:51:32.32 ] >104 変換ツールはあるよ
107 名前:デフォルトの名無しさん [2013/11/02(土) 10:18:59.67 ] みんなのみんなのパイチンくん みんなのものだよ〜\(^o^)/
108 名前:デフォルトの名無しさん mailto:sage [2013/11/02(土) 12:37:45.30 ] sphinxってpython3.3で構築したデータをpython2.7でもそのまま使えますか?
109 名前:デフォルトの名無しさん mailto:sage [2013/11/02(土) 12:44:44.76 ] 一通り見る限り書いてねえな 試すしかあるまい でも行けるとは思うよ
110 名前:デフォルトの名無しさん mailto:sage [2013/11/02(土) 14:42:35.59 ] データって rst ファイルの事? それならできない理由はないと思う
111 名前:デフォルトの名無しさん mailto:sage [2013/11/02(土) 14:47:55.62 ] sphinx-quickstartするとディレクトリやconf.pyとか互換性があるのかないのかってことではないのか
112 名前:デフォルトの名無しさん mailto:sage [2013/11/02(土) 18:25:19.49 ] Rubyで p 1.class に相当することをPythonではどう書くの?
113 名前:デフォルトの名無しさん mailto:sage [2013/11/02(土) 18:41:21.52 ] print type(1) クラスによっては"1".__class__もいいですがintなどはSyntaxErrorでハネられます
114 名前:デフォルトの名無しさん mailto:sage [2013/11/02(土) 18:44:59.97 ] pygameについての質問です。 Windows上でpygameをインポートしたスクリプトを動作させることには成功しましたが、 一度複数ディスプレイを繋いだせいか突然pygameの調子が悪くなり、実行時に生成したウインドウが瞬時に応答を停止するようになってしまいました 似たような症例に心当たりある方はいないでしょうか…
115 名前:デフォルトの名無しさん mailto:sage [2013/11/02(土) 18:45:32.44 ] d も1つ教えてほしいことが… 俺ごときドシロウトには、まだ早いのかも知れんが typeもprintも何かのインスタンスメソッドという認識で良い?
116 名前:デフォルトの名無しさん mailto:sage [2013/11/02(土) 18:49:07.79 ] よくありません 組み込み関数はインスタンスからは独立しています
117 名前:デフォルトの名無しさん mailto:sage [2013/11/02(土) 18:51:15.46 ] pythonは関数もファーストオブジェクト
118 名前:デフォルトの名無しさん mailto:sage [2013/11/02(土) 18:53:57.17 ] >>114 【pygame】pythonでゲーム製作【ぱいがめ】 toro.2ch.net/test/read.cgi/gamedev/1126605105/
119 名前:デフォルトの名無しさん mailto:sage [2013/11/02(土) 18:57:17.81 ] dd OOなLLっていうことで表層的には似てそうでも 根っこは結構違ってるのな わからんことあったら、また来るわ
120 名前:デフォルトの名無しさん mailto:sage [2013/11/02(土) 19:13:44.45 ] >>118 専用スレがあったのですね…失礼しました
121 名前:デフォルトの名無しさん mailto:sage [2013/11/02(土) 23:25:41.41 ] >>113 捕捉で こうやって書くこともできる print (1).__class__
122 名前:デフォルトの名無しさん [2013/11/03(日) 09:20:14.10 ] Webページにアクセスして、その履歴を消すコードを書いてみました。 動くは動くのですが、履歴は消えていない気がします。 コードを見てアドバイスいただけないでしょうか? ttp://codepad.org/xLcbl8No
123 名前:デフォルトの名無しさん [2013/11/03(日) 09:37:35.28 ] 動く訳がない わざとやってるとしか思えない 釣り認定おめでとう
124 名前:デフォルトの名無しさん mailto:sage [2013/11/03(日) 09:37:46.28 ] >>122 どの行で履歴を削除しているの? そもそも履歴って何だ?視聴履歴?
125 名前:デフォルトの名無しさん mailto:sage [2013/11/03(日) 10:00:28.97 ] >>122 ニコニコのアカウント持ってないからテスト出来るidとパス教えて
126 名前:デフォルトの名無しさん mailto:sage [2013/11/03(日) 10:57:39.38 ] 分からないからその後のコード書いてくださいってか
127 名前:デフォルトの名無しさん [2013/11/03(日) 13:46:00.72 ] 前スレで相手してた馬鹿がいたから 味をしめたんだろうな 荒らしに餌を与えないでください
128 名前:デフォルトの名無しさん mailto:sage [2013/11/03(日) 13:56:18.80 ] どうせ釣るなら最後は main if __FILE__ == $0 にすべきだった
129 名前:デフォルトの名無しさん mailto:sage [2013/11/03(日) 14:46:38.45 ] >>128 すいません そのコードははじめてみるのですがそれは何を意味するコードですか?
130 名前:デフォルトの名無しさん mailto:sage [2013/11/03(日) 14:58:53.95 ] >>129 Python の if __name__ == '__main__': main() に相当する Ruby のコードです
131 名前:デフォルトの名無しさん mailto:sage [2013/11/03(日) 15:35:35.63 ] すいませんますますわからなくなりました なぜRubyのコードが必要なのですか?
132 名前:デフォルトの名無しさん mailto:sage [2013/11/03(日) 15:59:47.67 ] いますぐPythonをやめてRubyをはじめなさい そしてRubyスレに移動しなさい ということです
133 名前:デフォルトの名無しさん mailto:sage [2013/11/03(日) 16:06:57.67 ] そうだね、ニコニコはrubyのほうが向いてる
134 名前:122 [2013/11/03(日) 17:08:38.19 ] >>124 履歴を消しているのは、 c = Cookie.SimpleCookie() c['nicosid']='' c['nicosid']['expires']='Wed, 30-Oct-2013 00:00:00 GMT' の行です。 Cookieを消したら履歴が消えるかなと思ってこのようにしました。 履歴=視聴履歴です。 >>125 テスト用にアカウント取りました。 メールアドレス→m2959543120@sayawaka-dea.info パスワード→testnico
135 名前:デフォルトの名無しさん mailto:sage [2013/11/03(日) 17:20:14.26 ] 不正アクセスで逮捕だな
136 名前:デフォルトの名無しさん mailto:sage [2013/11/03(日) 17:20:45.32 ] 識別できるIDとパスワードを公開することも不正アクセス禁止法に触れるから逮捕だな
137 名前:デフォルトの名無しさん mailto:sage [2013/11/03(日) 17:35:59.86 ] 自分で取ったアカを公開しても不正アクセス禁止法の五条には違反しないよ ただニコニコの規約には違反するようだ https://secure.nicovideo.jp/secure/rule > 利用者は、自身が登録した自己のアカウント情報をいかなる第三者に対しても > 譲渡及び貸与できないものとします。その他いかなる目的でも、自身が登録した > 自己のアカウント情報を第三者に使用させることはできないものとします。 というわけで他でやって >>134
138 名前:デフォルトの名無しさん mailto:sage [2013/11/03(日) 17:49:35.23 ] 都合のいいように解釈してるけど逮捕
139 名前:デフォルトの名無しさん mailto:sage [2013/11/03(日) 17:53:51.70 ] 嫌なオチがついたなw 無知ってホント怖い
140 名前:デフォルトの名無しさん mailto:sage [2013/11/03(日) 18:11:37.64 ] 相手したくないからってRunbyに誘導するのはどうなん。
141 名前:デフォルトの名無しさん mailto:sage [2013/11/03(日) 18:21:39.47 ] >>139 びびってるびびってる
142 名前:デフォルトの名無しさん mailto:sage [2013/11/03(日) 19:18:17.83 ] >>140 >>130
143 名前:デフォルトの名無しさん mailto:sage [2013/11/03(日) 20:15:53.50 ] Pythonの超初心者な質問はこのスレの範囲だけど、Webサービスの超初心者な質問は範囲外
144 名前:デフォルトの名無しさん mailto:sage [2013/11/04(月) 00:43:53.57 ] 標準ライブラリのLZMAを使った圧縮ファイルは基本的に対応ソフトで解凍できるようになってますか? オレオレ仕様でPythonからしか解凍できないのでしょうか? なんかコードが悪いのか7-zipで解凍できなくて困ってます
145 名前:デフォルトの名無しさん mailto:sage [2013/11/04(月) 01:11:18.00 ] ちょっと前にも話題になりましたがあれは7zとは違います LZMAってのはあくまでもアルゴリズムの名前であってファイルフォーマットじゃないです 7zはLZMAのアルゴリズムを適用したデータを格納したファイルフォーマットです
146 名前:デフォルトの名無しさん mailto:sage [2013/11/04(月) 01:26:16.18 ] んで本題 7zFMで展開することは「できます」 その場合7zip形式でなくlzma形式への対応が必要
147 名前:デフォルトの名無しさん mailto:sage [2013/11/04(月) 02:05:25.06 ] 煽りじゃなくて本気質問なんだけど Python3あればPerl5やRubyを棄てられる? 使う言語を最小限にしたいんだ
148 名前:デフォルトの名無しさん mailto:sage [2013/11/04(月) 02:10:02.77 ] 捨てればいいじゃんとマジレスしとく
149 名前:デフォルトの名無しさん mailto:sage [2013/11/04(月) 02:12:17.41 ] 捨てれるかどうかは、1000%本人次第。
150 名前:デフォルトの名無しさん [2013/11/04(月) 02:28:51.30 ] 言語覚えるコストもディスクスペースもさして取らないのに棄てようという発想が非合理的
151 名前:デフォルトの名無しさん mailto:sage [2013/11/04(月) 08:15:01.72 ] cがあれば全部捨てられるだろ
152 名前:デフォルトの名無しさん mailto:sage [2013/11/04(月) 11:56:03.96 ] Googleとかはてなにログインするにはなんのライブラリを使えばいいんだ? ビルトインだけで作れるの?
153 名前:デフォルトの名無しさん mailto:sage [2013/11/04(月) 14:13:46.17 ] >>152 はてなならMechanizeかな。 っbugrammer.g.hatena.ne.jp/nisemono_san/20111204/1322932616 Googleは知らん。