1 名前:デフォルトの名無しさん mailto:sage [2008/11/16(日) 19:09:55 ] Pythonオフィシャルサイト www.python.org/ 日本Pythonユーザ会 www.python.jp/Zope/ まとめWiki python.rdy.jp/ 関連スレ find.2ch.net/?BBS=ALL&TYPE=TITLE&STR=python 前スレ pc11.2ch.net/test/read.cgi/tech/1223543412/
82 名前:デフォルトの名無しさん mailto:sage [2008/11/19(水) 01:09:57 ] >>76 会ってもしょうがないよ。 落胆するだけ。
83 名前:デフォルトの名無しさん mailto:sage [2008/11/19(水) 02:15:50 ] 161は完全にいなくなっちゃったね。 勿体無い。 思うのはさ、「ウンコに触れたら自分もウンコ臭い」ってことだと思うんだ。 (ww辺りをNGに設定してさ、極力スルーしようよ。 皆で頼み込めばID実装されるかもしれないしさ。 これじゃpythonスレとしての機能を果たしてないよね。
84 名前:デフォルトの名無しさん mailto:sage [2008/11/19(水) 02:16:16 ] 国籍法改正案について語ろうぜ
85 名前:デフォルトの名無しさん mailto:sage [2008/11/19(水) 03:01:43 ] >>84 pc11.2ch.net/test/read.cgi/tech/1223709050/ そっちでやれ
86 名前:デフォルトの名無しさん mailto:sage [2008/11/19(水) 10:42:04 ] import 外国人 as 選挙の票
87 名前:デフォルトの名無しさん mailto:sage [2008/11/19(水) 10:43:17 ] >>79 javaと根本的に違うって感じは確かにしないね
88 名前:デフォルトの名無しさん mailto:sage [2008/11/19(水) 13:14:44 ] 簡単に済む仕事がちゃんと簡単に済むようになっているのは十分有難いことだぞ ま、シリアスなタスクはPythonではやりたくないがな 性能は最初から求めないにしても、リソースリーク、排他制御が問題になるような タスクは嫌だ
89 名前:デフォルトの名無しさん mailto:sage [2008/11/19(水) 15:13:24 ] 便利なpythonのプログラム作ったけど 自分だけの秘密ツールにするか 公開してしまうか悩むな
90 名前:デフォルトの名無しさん mailto:sage [2008/11/19(水) 15:20:16 ] ここで審議してあげるのでうpしなさい
91 名前:デフォルトの名無しさん mailto:sage [2008/11/19(水) 15:21:18 ] >>89 公開すると後悔するよ
92 名前:デフォルトの名無しさん mailto:sage [2008/11/19(水) 15:23:18 ] >>89 どんなツールかだけでも書けばいいのに。
93 名前:デフォルトの名無しさん mailto:sage [2008/11/19(水) 15:24:01 ] >>89 とりあえず何するプログラムか言え
94 名前:デフォルトの名無しさん mailto:sage [2008/11/19(水) 15:30:59 ] 掲示板とかです。 ダンジョーを使って作りました。
95 名前:デフォルトの名無しさん mailto:sage [2008/11/19(水) 15:36:43 ] >>94 ダンジョーってなに? Djangoのことか? 別に公開しても問題ないでしょ。 launchpad あたりにあげてくれれば、参加できるけど。
96 名前:デフォルトの名無しさん mailto:sage [2008/11/19(水) 15:42:34 ] wgsiとかもです。 パイソンで書きました。
97 名前:デフォルトの名無しさん mailto:sage [2008/11/19(水) 15:53:20 ] 「じゃんご」 "dg" にこだわるなら「ぢゃんご」
98 名前:デフォルトの名無しさん mailto:sage [2008/11/19(水) 15:58:22 ] >>76 な、94とか95とか97みたいな奴ばっかりなんだって。 会っても意味ないよ。
99 名前:デフォルトの名無しさん mailto:sage [2008/11/19(水) 16:16:04 ] 全く辻褄が合っていない >>98 。
100 名前:デフォルトの名無しさん mailto:sage [2008/11/19(水) 17:13:23 ] (゚Д゚;) ダ、ダンジョー?
101 名前:デフォルトの名無しさん mailto:sage [2008/11/19(水) 18:15:57 ] >>89 こんなとこで公開すると、変なやつに粘着されるぞw
102 名前:デフォルトの名無しさん mailto:sage [2008/11/19(水) 18:39:33 ] それなりに優れたコードなら公開しなくても 興味持って聞いてくる奴が出てくる。 それからでも遅くない。
103 名前:デフォルトの名無しさん mailto:sage [2008/11/19(水) 18:58:37 ] TurboGears、Django両方使ったことある奴ってここにいる?
104 名前:デフォルトの名無しさん mailto:sage [2008/11/19(水) 19:12:11 ] おれ。
105 名前:デフォルトの名無しさん mailto:sage [2008/11/19(水) 19:24:28 ] >>104 どっちが柔軟に感じる?
106 名前:デフォルトの名無しさん mailto:sage [2008/11/19(水) 19:57:03 ] >>105 djangoだね。turbogearsは落ち目だから、もうやめたほうがいいよ。
107 名前:デフォルトの名無しさん mailto:sage [2008/11/19(水) 20:02:15 ] djangoに遅延評価はいってるけど どんな使いかたするのかのいい例がみつからない
108 名前:デフォルトの名無しさん mailto:sage [2008/11/19(水) 20:05:28 ] >>106 TurboGears、落ち目か。 pylonsと統合するとかいう話はどうなったんだろう。 俺としては、Djangoは便利なんだけど、認証まわりの拡張性がイマイチだと思うのよ。
109 名前:デフォルトの名無しさん mailto:sage [2008/11/19(水) 20:16:30 ] >>108 > 俺としては、Djangoは便利なんだけど、認証まわりの拡張性がイマイチだと思うのよ。 それは実際当たってるね。 セッション、ユーザーログインなど、ユーザーの情報をdjangoで有効活用するように するには、多少のプログラミングが必要となる。 あと、個人的にはtemplateへの文字列が atuto escape になったのが嫌い(解除できるけど)。
110 名前:デフォルトの名無しさん mailto:sage [2008/11/19(水) 20:23:40 ] ていうかDjangoのORマッパーとか低機能すぎだろ。
111 名前:デフォルトの名無しさん mailto:sage [2008/11/19(水) 20:36:07 ] >>110 そんなに困ったことはないなあ。 いざとなったらカスタムSQL書けばいいし。
112 名前:デフォルトの名無しさん mailto:sage [2008/11/19(水) 20:38:34 ] >>110 多くの開発者は満足しているようなんだけど、 Django の ORM のどの辺が "低機能すぎ" なの? どこが改良できそうなの? DBスキーマのラッパーなんだから、DBの機能よりは フレキシブルにはいかないのはしってるよね。
113 名前:デフォルトの名無しさん mailto:sage [2008/11/19(水) 20:42:19 ] Djangoユーザ怖ええ(wwwww
114 名前:デフォルトの名無しさん mailto:sage [2008/11/19(水) 20:46:17 ] >>76 な。111とか112みたいなやつばっかりなんだって。
115 名前:デフォルトの名無しさん mailto:sage [2008/11/19(水) 20:48:10 ] 113 = 114
116 名前:デフォルトの名無しさん mailto:sage [2008/11/19(水) 20:52:01 ] >>114 106も追加しといて.
117 名前:デフォルトの名無しさん mailto:sage [2008/11/19(水) 20:59:39 ] >>98 =>>101 =>>113 =>>114 =>>116 また君か、自演君。 もう邪魔なんで消えてくれないかね。
118 名前:デフォルトの名無しさん mailto:sage [2008/11/19(水) 21:03:44 ] >>117 TurboGearsとPylonsとDjangoどれが好き?
119 名前:デフォルトの名無しさん mailto:sage [2008/11/19(水) 21:09:29 ] web.py
120 名前:デフォルトの名無しさん mailto:sage [2008/11/19(水) 21:09:50 ] zope3
121 名前:デフォルトの名無しさん mailto:sage [2008/11/19(水) 21:23:03 ] >>117 オマエガナー
122 名前:デフォルトの名無しさん mailto:sage [2008/11/19(水) 21:26:33 ] >>119 web.py作ってた人たちはPylonsに移行したんだぜ。
123 名前:デフォルトの名無しさん mailto:sage [2008/11/19(水) 21:49:17 ] ダンジョーってなんだよ(w
124 名前:デフォルトの名無しさん mailto:sage [2008/11/19(水) 22:39:33 ] pythonも昔は「ぴちょん」とか読まれたりしてた
125 名前:デフォルトの名無しさん mailto:sage [2008/11/20(木) 00:51:05 ] いまでもうっかりすると IDLE に「ぴちょn」とか打っちゃう。
126 名前:デフォルトの名無しさん mailto:sage [2008/11/20(木) 06:34:57 ] pyてょn
127 名前:デフォルトの名無しさん mailto:sage [2008/11/21(金) 01:40:50 ] @PAGESの広告いつの間にか増えてる 優良鯖が有料鯖になりそうだ… Python使える無料鯖って少ないよな
128 名前:デフォルトの名無しさん mailto:sage [2008/11/21(金) 01:53:00 ] 国外でも少なめなのかな。 でもPython使う様になるんだと VPSとか金払ってしっかり環境整えたいから 気にしないなあ。‥嘘ですが
129 名前:デフォルトの名無しさん mailto:sage [2008/11/21(金) 10:09:14 ] 任意の深さのlisp要素にmapってできないの?
130 名前:デフォルトの名無しさん mailto:sage [2008/11/21(金) 10:10:27 ] Pythonとlispの夢の競演
131 名前:デフォルトの名無しさん mailto:sage [2008/11/21(金) 11:09:37 ] Djangoはすばらしいと思うが使ってる奴はイタいな(w
132 名前:デフォルトの名無しさん mailto:sage [2008/11/21(金) 12:02:38 ] 「おれがDjangoだ!」って奴ばかりだからな。
133 名前:デフォルトの名無しさん mailto:sage [2008/11/21(金) 12:59:46 ] ダンジョーのひとたちは広めたいのか自己主張をしたいのかよく分からないです。 後者だとしたら、たいしたことないくせに身の程知らずが、と思います。
134 名前:デフォルトの名無しさん mailto:sage [2008/11/21(金) 13:17:24 ] django をダンジョーと呼ぶ低能人間の方が身の程知らずだと思うけどな。
135 名前:デフォルトの名無しさん mailto:sage [2008/11/21(金) 13:19:23 ] dyango七人夏物語
136 名前:デフォルトの名無しさん mailto:sage [2008/11/21(金) 13:31:04 ] ダンジョーってDajngoのことを言っていたのか よく気がついたな >134
137 名前:デフォルトの名無しさん mailto:sage [2008/11/21(金) 13:57:37 ] >>136 >>94-95
138 名前:デフォルトの名無しさん mailto:sage [2008/11/21(金) 13:58:34 ] 松永弾正
139 名前:デフォルトの名無しさん mailto:sage [2008/11/21(金) 16:04:09 ] 痛いDjango野郎を"ダンジョー"と呼ぶことにしませんか。
140 名前:デフォルトの名無しさん mailto:sage [2008/11/21(金) 16:05:41 ] >>135 アッーーー!!
141 名前:デフォルトの名無しさん mailto:sage [2008/11/21(金) 16:30:03 ] >>129 普通に出来ると思うけど。どのような利用例を想定してる? ロジック部分の関数とデータ所得(任意の深さにアクセス)を分けるなら単にネストでok。 map(func, map(lambda x:x[0][1][2], alist))
142 名前:デフォルトの名無しさん mailto:sage [2008/11/21(金) 16:52:54 ] 再帰的に map してくれる map がほしい、ってことでそ
143 名前:デフォルトの名無しさん mailto:sage [2008/11/21(金) 17:15:22 ] >>133 自己主張という名の自慰行為を見せ合って喜ぶ変態集団,というようななところか。
144 名前:デフォルトの名無しさん mailto:sage [2008/11/21(金) 17:18:21 ] 西部警察「Django!!」
145 名前:デフォルトの名無しさん mailto:sage [2008/11/21(金) 17:35:30 ] def treemap(f, xs): for x in xs: if hasattr(x, "__iter__"): yield list(treemap(f, x)) else: yield f(x) こんなもんでいいんじゃね
146 名前:デフォルトの名無しさん mailto:sage [2008/11/21(金) 17:44:30 ] あ
147 名前:デフォルトの名無しさん mailto:sage [2008/11/21(金) 17:48:12 ] def recursive_map(fun, arg): def f(a): if hasattr(a, "__len__"): return map(f, a) else: return fun(a) return f(arg)
148 名前:デフォルトの名無しさん mailto:sage [2008/11/22(土) 13:17:09 ] Pythonクックブック第二版を買ったんだけど サポートサイト(python.is-a-geek.org/wiki/ )が潰れてるみたい なんだよね。どっかに正誤表ないかな?
149 名前:デフォルトの名無しさん mailto:sage [2008/11/22(土) 13:48:23 ] Python 3.0 rc3 released
150 名前:デフォルトの名無しさん mailto:sage [2008/11/22(土) 22:47:05 ] Linuxの上でPyQt4のQTextEditなんかで日本語入力したいんだけど、 どうすればいいか分かりますか? scim使ってるので XMODIFIERS="@im=scim" や LANG=ja_JP.eucJP とかしてるんですが、全然だめです。
151 名前:デフォルトの名無しさん mailto:sage [2008/11/22(土) 23:25:50 ] qtが直接scimとやりとりするように、 scim-qtimm 入れて QT_IM_MODULE=scim ってしないと駄目じゃないかな? つーかPythonの話ではないな。
152 名前:デフォルトの名無しさん mailto:sage [2008/11/23(日) 08:28:37 ] ありがとです。 そうですね、QTの話だなと思い直してググったら scim-bridgeという奴ならという情報があったので それを使ったら入力できるようになりました。 ただscimで入力できていたktermやFirefoxでは だめになったので、scimとscim-bridge並走状態… とりあえずはいいか… unicodeが普通に使えるようになってPyQt4での 日本語の扱いも楽になりましたね。
153 名前:デフォルトの名無しさん mailto:sage [2008/11/23(日) 13:51:04 ] PythonインタプリタをPythonで作っているのですが、相談したい事があります。 現在入力中の文がコマンドとして 1 途中なのか、2 エラーなのか、3 コンプリートしたものか 判断する方法はないでしょうか? 1の例 for i in range(1, 3): ←これだけ入力されたら続きがある 2の例 j = foo() ←fooという関数はない 3の例 1+2 ←文として評価する事ができる アドバイス頂けたら幸いですm(__)m
154 名前:デフォルトの名無しさん mailto:sage [2008/11/23(日) 14:10:53 ] Lib/code.py
155 名前:153 mailto:sage [2008/11/23(日) 15:08:54 ] >>154 ありがとうございます。 見てみまする。
156 名前:デフォルトの名無しさん mailto:sage [2008/11/23(日) 15:13:15 ] >>153 pypy
157 名前:153 mailto:sage [2008/11/23(日) 16:20:16 ] >>156 なんですか、そのいやらしい名前は。 ありがとうございます。
158 名前:デフォルトの名無しさん mailto:sage [2008/11/23(日) 19:59:53 ] >>152 scimでもscim-bridgeでもuimでも問題ないだろ。 つーかLANG=ja_JP.eucJPってどんな化石なディストリ使ってるんだよ。
159 名前:デフォルトの名無しさん mailto:sage [2008/11/24(月) 16:16:54 ] >>156 マジで有るのか。 「パイパイいれていじってみたんだけど良いなコレ。」 「パイパイちょっと触ってみたんだけど、まだ発展途上じゃね?」 みたいな会話が繰り広げられているのか。
160 名前:デフォルトの名無しさん mailto:sage [2008/11/24(月) 19:50:05 ] こんなプログラムが必要になった。 temp=lst[i]; lst[i]=-1; i=temp #(1) pythonではこんな見苦しい一時変数は必要ないもんね。と思い次のように書いた。 i, lst[i] = lst[i], -1 #(2) 賢明な諸兄はお気づきかと思うが、このプログラムは上手くいかない。 半日悩んだ結果、次のように書けばよいことが判った。 lst[i], i = -1, lst[i] #(3) で、教えて欲しいんだけど、(2)が駄目で、(3)なら良いというこの動作は うちの環境ではたまたま動くだけ? それとも公式に規定された動作ですか? ### 結局、プログラムは(1)の書き方で完成しました。
161 名前:デフォルトの名無しさん mailto:sage [2008/11/24(月) 20:15:08 ] これのWARNINGのところじゃない? www.python.org/doc/2.5.2/ref/assignment.html www.python.jp/doc/release/ref/assignment.html
162 名前:デフォルトの名無しさん mailto:sage [2008/11/24(月) 20:27:12 ] >>160 www.python.org/doc/2.5.2/ref/assignment.html > If the target is a target list enclosed in parentheses or in square brackets: > The object must be a sequence with the same number of items as there are targets > in the target list, and its items are assigned, from left to right, to the > corresponding targets. 左から右の順で代入するとあるので公式に規定された動作といえそう。
163 名前:デフォルトの名無しさん [2008/11/25(火) 03:29:32 ] Rubyだとruby会議みたいなイベントが全国であるけど、 Pythonにもそういうイベントってある?
164 名前:デフォルトの名無しさん mailto:sage [2008/11/25(火) 08:34:11 ] >>163 PyConじゃね?
165 名前:デフォルトの名無しさん mailto:sage [2008/11/25(火) 08:56:23 ] ttp://pyspa.org
166 名前:デフォルトの名無しさん mailto:sage [2008/11/25(火) 09:37:52 ] ないわ〜
167 名前:デフォルトの名無しさん mailto:sage [2008/11/25(火) 11:56:27 ] >>163 残念ですが、なくなったようです。
168 名前:デフォルトの名無しさん mailto:sage [2008/11/25(火) 12:52:26 ] だからRubyやれって!
169 名前:デフォルトの名無しさん mailto:sage [2008/11/25(火) 17:18:14 ] >>167 PyConって無くなったの? 知らなかった...orz....Pythonもうダメだ....。
170 名前:デフォルトの名無しさん mailto:sage [2008/11/25(火) 17:19:02 ] そうだねRubyもうダメだね
171 名前:デフォルトの名無しさん [2008/11/25(火) 17:34:31 ] >>167 =>>169 おい、デマばっか流してんじゃねーよ。 PyCon は今年もあったし、来年もちゃんとある。 www.python.org/community/pycon/ せいぜいお前は Python の人気を妬む Ruby使いってとこだろうが、 大人気ないぞ。
172 名前:デフォルトの名無しさん mailto:sage [2008/11/25(火) 17:36:51 ] Ruby使いがPythonの「人気」に嫉妬することはなかろ
173 名前:デフォルトの名無しさん mailto:sage [2008/11/25(火) 17:46:13 ] >>167 ダンジョー乙
174 名前:デフォルトの名無しさん mailto:sage [2008/11/25(火) 18:01:24 ] だからRubyやれって! 日本でpython使うメリットなんてないんだよ。
175 名前:デフォルトの名無しさん mailto:sage [2008/11/25(火) 18:27:39 ] rubyにnumpyに相当するものあるの?
176 名前:デフォルトの名無しさん mailto:sage [2008/11/25(火) 18:45:13 ] Ruby 使いは痛々しいな。。。 なんだ >>174 は、 恥というものを知らんのか。
177 名前:デフォルトの名無しさん mailto:sage [2008/11/25(火) 18:56:11 ] >>173 いいえ、ターボギアスR2です。
178 名前:デフォルトの名無しさん mailto:sage [2008/11/25(火) 19:01:46 ] またruby厨が荒らしてるよ
179 名前:デフォルトの名無しさん mailto:sage [2008/11/25(火) 19:19:21 ] >>174 惨めなやつ!
180 名前:160 mailto:sage [2008/11/25(火) 20:06:14 ] >>161 ,162 なるほど、ちゃんと公式ドキュメントに書かれてたんですね。 「are not safe 安全でない」の解釈が微妙ですが、 規定された動作と考えてよさそうですね。 勉強になりました。ありがとうございました。
181 名前:デフォルトの名無しさん mailto:sage [2008/11/25(火) 20:20:07 ] LinuxのX端末上で文字の色を反転させて出力する方法はありますか? 例えば、 txt="abcdefg" 5番目と7番目(インデックス4と6)の文字の表示色を反転 print txt みたいなことを望んでいます。
182 名前:181 mailto:sage [2008/11/25(火) 20:24:00 ] 追記 文字と文字の背景の色を反転という意味です。