1 名前:デフォルトの名無しさん mailto:sage [2012/03/21(水) 13:41:13.16 ] このスレッドは、他のスレッドでは書き込めない超低レベル、 もしくは質問者自身何が何だか分からない質問を勇気を持って書き込むスレッドです。 へび使いが優しくコメントを返しますが、お礼は Python の布教と初心者の救済をお願いします。 エラーを解決したいときはエラー表示や環境(バージョン/IDE or command line)を略さずに書き込んで下さい。 騙りが頻発しています。質問する方は一時的なトリップをつけることを検討して下さい。 次スレは >>985 辺りで 前スレ くだすれPython(超初心者用) その12 toro.2ch.net/test/read.cgi/tech/1322115727/ 関連スレ Pythonのお勉強 Part45 hibari.2ch.net/test/read.cgi/tech/1321189773/ 【実験台】 Python 3.0 のお勉強 Part 1 【非互換】 toro.2ch.net/test/read.cgi/tech/1235050215/ ◆関連リンク Python の Home Page ttp://www.python.org/ ┌─┐ │●│ └─┤ _ ∩ ( ゚∀゚)彡 ┌─┬⊂彡 │●│ おっぱい!おっぱい! └─┘
175 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/08(日) 20:08:51.05 ] あるいは無理に関数にしないで import tweepy consumer_key = "****" consumer_secret = "****" access_key = "****" access_secret = "****" auth = tweepy.OAuthHandler(consumer_key, consumer_secret) auth.set_access_token(access_key, access_secret) api = tweepy.API(auth) も試してみて
176 名前:営利利用に関するLR審議中@詳細は自治スレへ [2012/04/08(日) 21:14:23.72 ] pythonってpythonが入ってないマシンで動かす方法はありますか? バイナリにする以外で
177 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/08(日) 21:23:34.61 ] >>176 py2.exeを試してみてください。Python2.6に対応しています。 www.python.jp/Zope/articles/tips/py2exe
178 名前:営利利用に関するLR審議中@詳細は自治スレへ [2012/04/08(日) 21:33:12.83 ] >>175 このやり方でOAuth認証は通せました。 ありがとうございます。 しかし、あとのtweetする部分でエラーが出ます。 api.update_status("test")と単純にしてもダメでした。 tweepy.error.TweepError:Invalid/expired Tokenとでます。
179 名前:営利利用に関するLR審議中@詳細は自治スレへ [2012/04/08(日) 21:35:30.36 ] >>177 バイナリいが・・・いえ、ありがとうございます。
180 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/08(日) 21:47:55.75 ] バイナリ以外なら鯖で動かすしかないよな
181 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/08(日) 22:31:13.65 ] >>178 そのエラーにはトークンが間違ってるか期限切れって書いてある consumer_key/secret, access_key/secret(のいずれか)に問題があるんだろうけど これ以上のことはわからない
182 名前:営利利用に関するLR審議中@詳細は自治スレへ [2012/04/08(日) 22:55:45.56 ] >>181 Oと0を見間違えてましたorz ありがとうございます。
183 名前:営利利用に関するLR審議中@詳細は自治スレへ [2012/04/09(月) 18:02:32.78 ] BeautifulSoupってwindowsにインストール出来ない感じですか?
184 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/09(月) 18:10:41.90 ] 出来る感じ
185 名前:営利利用に関するLR審議中@詳細は自治スレへ [2012/04/09(月) 18:47:41.66 ] >>184 tar.gzファイルしか見当たらないのですが... そうすればいいでしょうか?
186 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/09(月) 18:53:26.06 ] 展開してpython setup.py install
187 名前:営利利用に関するLR審議中@詳細は自治スレへ [2012/04/09(月) 22:11:07.92 ] >>186 インストールしたあと、import beautifulsoupするとimport error出るんですが...
188 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/09(月) 22:16:45.43 ] import BeautifulSoup
189 名前:営利利用に関するLR審議中@詳細は自治スレへ [2012/04/09(月) 22:26:50.60 ] >>188 それでも出ます...
190 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/09(月) 22:29:51.60 ] じゃあ、インストールできてないんだろう
191 名前:営利利用に関するLR審議中@詳細は自治スレへ [2012/04/09(月) 22:35:23.51 ] unsigned charな値をビット反転させたいです(116が139になって欲しい)。 pythonのビット反転は桁数制限が無いから+1して符号反転させる、 とリファレンスにありますが、なにかその辺便利なライブラリとか ありませんでしょうか?
192 名前:191 [2012/04/09(月) 22:36:12.91 ] 256で引けばいいだけじゃねぇかスミマセン自己解決しました。
193 名前:営利利用に関するLR審議中@詳細は自治スレへ [2012/04/09(月) 22:37:57.44 ] >>190 4.0.3で無理だったので、3.2.1でやるとインストール出来たのでこれでいきますorz
194 名前:営利利用に関するLR審議中@詳細は自治スレへ [2012/04/09(月) 22:40:19.89 ] ubuntuだと4.0.3動いてるぞ
195 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/09(月) 22:57:15.58 ] BeautifulSoup4はPython 2.7以上を要求って公式に書いてあるじゃん…
196 名前:営利利用に関するLR審議中@詳細は自治スレへ [2012/04/09(月) 23:00:21.94 ] import bs4
197 名前:営利利用に関するLR審議中@詳細は自治スレへ [2012/04/10(火) 01:16:07.73 ] >>196 いけましたっ ありがとうございます!
198 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/10(火) 04:13:13.51 ] 日本語チュートリアルを見ていたら、 forやwhileがelse節を持つ、というのにびっくりしました。 >>> for n in range(2, 10): ... for x in range(2, n): ... if n % x == 0: ... print n, 'equals', x, '*', n/x ... break ... else: ... # 因数が見つからずにループが終了 ... print n, 'is a prime number' 上記のelseは、ifに係るのではないのですか?
199 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/10(火) 04:15:57.37 ] 初耳 しかしインデントがある
200 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/10(火) 05:12:05.39 ] 自分で使ったこともないし、使ってるのもあんまり見たことない。 まぁ俺が見ないだけかも知れないが。 ただtry...except...else...finallyのelseは使ってるの見たな。 無事tryを抜けた場合を扱えるのはなかなかいいと思う。
201 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/10(火) 18:10:32.86 ] forのelseって最後のiが入っているんだ。 最後の値だけ何かしたいとか無いからこんなん使わないな。 >>> for i in range(3): ... print('i =', i) ... else: ... print('i =', i) ... i = 0 i = 1 i = 2 i = 2 >>> for i in range(3): ... print('i =', i) ... i = 0 i = 1 i = 2
202 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/10(火) 18:33:34.98 ] その最後の i を使うため (だけ) に else 節があるわけじゃないでしょ。 break でループを脱出した時には実行されないから、そういう用途でしょ。 else って名前はどうよとは思うけど。
203 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/10(火) 18:36:28.32 ] >>198 をelseつかわずにフラグ使って書いてどっちがいいか比べるといいかも
204 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/10(火) 19:15:09.67 ] for else は番兵的に使ったことならある
205 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/10(火) 20:17:32.88 ] Pythonプログラムで2chのレスを読み込んだり、書き込んだり出来る プログラムを組みたいのですが、どうすればよいのでしょうか? また、詳しく紹介しているサイトはありますか? 宜しくお願いしますm(_ _)m (※勿論、荒らし等が目的ではありません。)
206 名前:営利利用に関するLR審議中@詳細は自治スレへ [2012/04/10(火) 20:26:00.43 ] >>205 monazilla.org/index.php?c=6-20
207 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/10(火) 21:42:57.96 ] >>192 116 ^ 255
208 名前:営利利用に関するLR審議中@詳細は自治スレへ [2012/04/11(水) 10:31:07.90 ] Pleskの入ったvps(centos)を利用しています。 Python2.7.2をインストールする際に 「Pythonプロフェッショナルプログラミング」のp3にある $ sudo chmod -R 0775 /usr/local $ sudo chgrp -R bpbook /usr/local $ wget python-distribute.org/distribute_setup.py $ sudo python distribute_setup.py をルート権限で実行した後からPleskの管理画面でエラーが表示されるようになりました。 上の2つは入力しない方が良かったのでしょうか? それとも#で実行したのが問題だったのでしょうか? 以下、表示されるエラー Components::componentUpdate() failed: Unable to exec utility packagemng: packagemng: failed to open semaphore file /usr/local/psa/var/utilities.sem: Permission denied System error 13: Permission denied
209 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/11(水) 10:56:36.23 ] 簡単な英語ぐらい努力して読め
210 名前:営利利用に関するLR審議中@詳細は自治スレへ [2012/04/11(水) 12:54:40.17 ] >>209 死ね
211 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/11(水) 13:28:54.67 ] >>208 です。 サポートから連絡が来ました。 やはりパーミッションの変更が原因だったようです。 本の通りにインストール出来ないって事になるんで他のインストール方法を探さないといけないですね。 Plesk無しのVPSへ変更を検討してみます。 ちなみに >>210 は私ではありません。
212 名前:片山博文MZボット ◆0lBZNi.Q7evd mailto:sage [2012/04/11(水) 13:31:46.42 ] 翻訳すると: ユーティリティ packagemngを実行できません。 セマフォファイル/usr/local/psa/var/utilities.semを開くのに失敗しました: 権限がありません。 システムのエラー13: 権限がありません。
213 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/11(水) 13:42:53.14 ] エラーメッセージ読めん奴にVPS弄る資格があるのか
214 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/11(水) 13:53:16.97 ] 英語厨ってどこにでも出現するよなw
215 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/11(水) 14:17:58.34 ] >>208 $ sudo chmod -R 0775 /usr/local $ sudo chgrp -R bpbook /usr/local はその本に書いてあったことなの? -Rは再帰のRだからずいぶん大胆に思えるけど
216 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/11(水) 15:04:53.62 ] こいつは日本語で書いてあっても理解できないだろw
217 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/11(水) 15:05:47.61 ] >>208 です。 エラーの意味は大雑把にわかってました。 「権限が無いから /usr/local/…を使えないよ」 訳が知りたかったのではなくて、 本当に該当コマンドが原因だったのかという事と、そのコマンドは省略してもいいのかという事が知りたかったのです。 「訳はわかってます」と書くと生意気な気がしたので黙っていようと思ったのですが、スレッドが英語ネタにそれてしまいそうなのでコメントさせていただきました。
218 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/11(水) 15:10:31.29 ] ほらなw
219 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/11(水) 15:13:26.20 ] >>217 とりあえず>>215 に答えてほしい その二行は本に書いてあったのかどうか
220 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/11(水) 15:45:32.69 ] おれは >>217 じゃないが その本は読んでないし読もうとも思わない それにもし本当に前後の断り書きなくそう書いてあった 今すぐ捨てろ 他のVPSに乗り換えても遅かれ早かれ同じような結果になることを保証する
221 名前:営利利用に関するLR審議中@詳細は自治スレへ [2012/04/11(水) 15:46:48.04 ] 間違った操作をすべて帳消しにしてくれる素敵なコマンド $ sudo rm -Rf /
222 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/11(水) 17:02:47.07 ] はいはい ステマステマ
223 名前:208 mailto:sage [2012/04/11(水) 17:24:25.66 ] >>219 本のまんまを書いてます。 ただ、本ではVirtualboxに入れたUbuntuという設定です。
224 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/11(水) 17:35:20.41 ] pythonとかはくわしくても*nixのシステム管理にはド素人の人が書いたんだろうね。
225 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/11(水) 18:06:41.31 ] 野球のルール知らないけどセリーグ得点王ぐらいありえない話じゃないかそれ
226 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/11(水) 18:58:33.29 ] 翻訳本かと思ったらまた日本人が書いたやつか…
227 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/11(水) 20:21:40.35 ] >>225 そうなんかな。 純粋に仕事はアプリ開発が担当で、普段はWin使いで、*nixは他のシステム管理担当者が用意した環境で 使ったことしかなくて、*nixはズブのド素人だけど執筆する上でLinux環境用意しないといけないんでUbuntu つかってやってみてます、みたいな。 ググるとpythonに関する内容は素人レベルでひどいってわけでもなさそうじゃんその本は。 ていうか、そもそも>>208 が既存のpythonのパッケージをインストールしたいからっていうんなら、distribute 使わなくてもCentOSのリポジトリにあればそれをyumで入れればいいんじゃないの? CentOSもpypiも使ってないんでよくしらんけどだいたいあるでしょ。バージョン超古そうだけど。
228 名前:デフォルトの名無しさん mailto:sage [2012/04/13(金) 17:56:39.37 ] マシン語やアセンブリに対して、高級言語ってのはFORTRANの時代からずっと プラットフォームについての知識が最低限でも組める、という方向を目指して進化してきてるからね Pythonのことはしっかり知ってるのにシステムのことは素人、てのは別に不思議なことでもない
229 名前:デフォルトの名無しさん mailto:sage [2012/04/13(金) 18:14:26.28 ] 目次 1 Pythonで開発しよう(Pythonをはじめよう Webアプリケーションを作る) 2 チーム開発のサイクル(チームの開発環境を整える ドキュメントの基盤を整える 課題管理とレビュー モジュール分割設計と単体テスト パッケージングと環境セットアップの自動化 Mercurialによるソースコード管理 Jenkinsで継続的インテグレーション) 3 サービス公開(環境構築とデプロイの自動化 アプリケーションのパフォーマンス改善 Google App Engine) 4 開発を加速するテクニック(テストを味方にする Djangoを便利に使う 便利なPythonモジュールを使おう) Appendix(VirtualBoxのセットアップ OS(Ubuntu)のセットアップ) まあ, この内容ならシステム管理の素人が書いてもまったく問題はなさそうだな.
230 名前:デフォルトの名無しさん [2012/04/13(金) 20:07:56.19 ] Pythonスタートブックが良書なのは知ってるんですが、この本以外に分かり易い本ってありますか?
231 名前:デフォルトの名無しさん mailto:sage [2012/04/14(土) 10:40:42.69 ] はいはい ステマステマ
232 名前:デフォルトの名無しさん mailto:sage [2012/04/14(土) 15:35:15.05 ] Tkinterをインポートしようとしたら >>> import Tkinter Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/usr/local/lib/python2.7/lib-tk/Tkinter.py", line 39, in <module> import _tkinter # If this fails your Python may not be configured for Tk ImportError: No module named _tkinter と表示されました。help("modules")で確認したら_tkinterが無いのは分かったんですが 導入の仕方が分かりません。 OSはdebian6.0.4 AMD64 です。pythonは2.7.3を使っています。
233 名前:デフォルトの名無しさん mailto:sage [2012/04/14(土) 15:42:56.63 ] apt-get install python-tk
234 名前:デフォルトの名無しさん mailto:sage [2012/04/14(土) 15:45:31.44 ] >>232 aptでpython-tkを入れる
235 名前:デフォルトの名無しさん mailto:sage [2012/04/14(土) 15:58:09.04 ] >>232 はマルチ
236 名前:デフォルトの名無しさん mailto:sage [2012/04/14(土) 16:15:16.34 ] >>233 >>234 python-tkを入れて /usr/local/lib/python2.7/lib-tk/Tkinter.py があることは確認したのですが同じ結果になりました
237 名前:デフォルトの名無しさん mailto:sage [2012/04/14(土) 16:20:44.93 ] >>235 マナー違反だったんですねすいません
238 名前:デフォルトの名無しさん mailto:sage [2012/04/14(土) 16:40:53.81 ] >>236 apt-getで入れてねーだろカス。
239 名前:デフォルトの名無しさん mailto:sage [2012/04/14(土) 16:42:34.06 ] >>238 apt-get でいれてます
240 名前:デフォルトの名無しさん mailto:sage [2012/04/14(土) 17:09:10.36 ] >>232 PythonのバージョンがDebianにしては新しいようだけどどうやってインストールしたの?
241 名前:デフォルトの名無しさん mailto:sage [2012/04/14(土) 18:08:06.77 ] >>240 ソースからビルドしました
242 名前:デフォルトの名無しさん mailto:sage [2012/04/14(土) 18:51:43.82 ] >>241 PythonをビルドするときにTcl/Tkやらのヘッダがなければ Tkinter使えるようにならないよ 後からpython-tkを入れても手遅れ
243 名前:デフォルトの名無しさん mailto:sage [2012/04/14(土) 21:31:59.20 BE:4198314479-2BP(0)] 迷惑メールを送り続ける業者に対して,Pythonスクリプト+ hotmailで「迷惑メール送信をやめて下さい」という内容の メールを,1時間で1000通出したいのですが,参考になる サイトはございますか?
244 名前:デフォルトの名無しさん mailto:sage [2012/04/14(土) 21:39:31.42 ] >>243 多分向こうにダメージ無いぞソレ
245 名前:デフォルトの名無しさん mailto:sage [2012/04/14(土) 21:44:37.29 ] >>243 あなたがアク禁になる手引きをするつもりはないのでお帰りください
246 名前:デフォルトの名無しさん mailto:sage [2012/04/14(土) 22:07:11.09 ] 意味ないどころか、mailer-daemon failureが1000通返ってくるんじゃねーの?w
247 名前:デフォルトの名無しさん mailto:sage [2012/04/14(土) 22:07:34.14 ] 問題は迷惑メールを送り続ける業者のメールアドレスをどうやって入手するかだな
248 名前:デフォルトの名無しさん mailto:sage [2012/04/14(土) 22:44:19.10 ] >>236 =239=241 ?? apt-get で普通に入れて /usr/local に入るわけないし、python を自分でソースからビルドした ってのがパッケージ管理の管理外でやったならすべて自己責任の世界。 半分スレチだし、質問するとしても自分がやったことすべて列挙してそれのどこに間違いがあっ たのかを聞くのが正しい聞き方。
249 名前:デフォルトの名無しさん mailto:sage [2012/04/14(土) 22:54:32.56 ] ごめん
250 名前:デフォルトの名無しさん [2012/04/15(日) 19:43:18.41 ] if "a" in ["a", "b", "c"] == True: print "True" else: print "False" これの実行結果をTrueとして出したいのですが、Falseとして出ます。 どうしたらTrueと出るでしょうか?
251 名前:デフォルトの名無しさん mailto:sage [2012/04/15(日) 19:49:48.14 ] if ('a' in ['a', 'b', 'c']) == True
252 名前:208 mailto:sage [2012/04/15(日) 20:05:39.26 ] >>243 迷惑メール相談センター www.dekyo.or.jp/soudan/
253 名前:デフォルトの名無しさん mailto:sage [2012/04/15(日) 20:21:58.06 ] 何でこんなになるんだろうね(2.7.2) >>> abc = ["a", "b", "c"] >>> "a" in abc True >>> "a" in abc == True False >>> "a" in abc == abc True >>> "a" not in abc == abc False
254 名前:デフォルトの名無しさん mailto:sage [2012/04/15(日) 20:30:04.23 ] >>253 演算子の優先順位
255 名前:デフォルトの名無しさん mailto:sage [2012/04/15(日) 20:34:33.05 ] >>253 www.python.jp/doc/2.5/ref/summary.html
256 名前:デフォルトの名無しさん mailto:sage [2012/04/15(日) 20:34:38.75 ] >>> "a" in abc == True False >>> "a" in (abc == True) Traceback (most recent call last): File "<stdin>", line 1, in <module> TypeError: argument of type 'bool' is not iterable
257 名前:デフォルトの名無しさん mailto:sage [2012/04/15(日) 20:35:06.66 ] >>254 具体的にはどこが優先されているの?
258 名前:デフォルトの名無しさん mailto:sage [2012/04/15(日) 20:58:38.50 ] これ、優先順位というか比較の連鎖か。 比較の連鎖ってのは x < y < z みたいな書き方のことね。 だから "a" in abc == True は "a" in abc and abc == True とほぼ同じ。(正確には上だとabcが一回しか評価されない) abc == True は偽だがらFalseが返る。
259 名前:デフォルトの名無しさん mailto:sage [2012/04/15(日) 21:04:36.84 ] >>258 勉強になった
260 名前:デフォルトの名無しさん mailto:sage [2012/04/15(日) 21:05:05.53 ] inでも有効なのか。知らんかったわ
261 名前:デフォルトの名無しさん mailto:sage [2012/04/15(日) 21:16:32.54 ] >>> [] in [[]] == True False >>> [] in [[]] True >>> [] in [[]] == [] False >>> ([] in [[]]) == [] False >>> [] in ([[]] == []) Traceback (most recent call last): File "<stdin>", line 1, in <module> TypeError: argument of type 'bool' is not iterable
262 名前:デフォルトの名無しさん mailto:sage [2012/04/15(日) 21:17:31.07 ] >>> [] in [[]] and [] == [] True
263 名前:デフォルトの名無しさん mailto:sage [2012/04/15(日) 22:43:38.57 ] >>259 pythonドキュメントにまるっきり同じことが書いてあるわけだが。
264 名前:デフォルトの名無しさん mailto:sage [2012/04/15(日) 22:48:46.76 ] >>263 勉強になった
265 名前:デフォルトの名無しさん mailto:sage [2012/04/15(日) 22:52:10.61 ] >>263 へーpythonドキュメントにまるっきり同じことが書いてあるのか。勉強になった。
266 名前:デフォルトの名無しさん mailto:sage [2012/04/15(日) 23:17:43.33 ] ドキュメント厨か
267 名前:デフォルトの名無しさん mailto:sage [2012/04/15(日) 23:41:38.27 ] DQM
268 名前:デフォルトの名無しさん mailto:sage [2012/04/15(日) 23:42:56.16 ] >>267 採用
269 名前:デフォルトの名無しさん mailto:sage [2012/04/16(月) 00:06:59.64 ] pass
270 名前:デフォルトの名無しさん mailto:sage [2012/04/16(月) 01:42:10.33 ] >>269 おい!なんで俺のパスワード知ってんだよ
271 名前:デフォルトの名無しさん [2012/04/16(月) 13:35:30.05 ] >> 208 $ sudo chmod -R 0775 /usr/local $ sudo chgrp -R bpbook /usr/local これやらなくていいです。こんなことしなくてもsudoしてるので、distributeのインストールに問題ありません。
272 名前:デフォルトの名無しさん mailto:sage [2012/04/16(月) 14:44:24.70 ] >>271 そもそも>>208 みたいに手動でdistributeを入れなければいけないのかどうかを先に論じるべき。
273 名前:デフォルトの名無しさん mailto:sage [2012/04/16(月) 14:51:47.15 ] 258 名前:デフォルトの名無しさん [sage]: 2012/04/15(日) 20:58:38.50 これ、優先順位というか比較の連鎖か。 比較の連鎖ってのは x < y < z みたいな書き方のことね。 だから "a" in abc == True は "a" in abc and abc == True とほぼ同じ。(正確には上だとabcが一回しか評価されない) abc == True は偽だがらFalseが返る。 実行結果が異なるんですけど >>> [] in [[]] == True False >>> [] in [[]] and [] == [] True
274 名前:デフォルトの名無しさん mailto:sage [2012/04/16(月) 15:16:37.73 ] >>275 docs.python.org/reference/expressions.html#not-in [] in [[]] == True は [] in [[]] and [[]] == True といっしょということだろう ( [] in [[]] ) == True ではない こういう書き方は混乱の元だからやらないほうがいいと思う >>271 そんなことをするとどんな危険性がありますか?
275 名前:デフォルトの名無しさん mailto:sage [2012/04/16(月) 15:17:47.45 ] >>273 どこが?