1 名前:デフォルトの名無しさん mailto:sage [2010/03/13(土) 16:59:28 ] Pythonオフィシャルサイト www.python.org/ 日本Pythonユーザ会 www.python.jp/Zope/ まとめWiki python.rdy.jp/ 関連スレ find.2ch.net/?BBS=ALL&TYPE=TITLE&STR=python 前スレ pc12.2ch.net/test/read.cgi/tech/1264924208/
252 名前:デフォルトの名無しさん mailto:sage [2010/03/20(土) 14:26:55 ] # 空白と改行を消す。 s = s.replace( "\n", "" ).replace( " ", "" ); こんな書き方しないとダメなの?
253 名前:デフォルトの名無しさん mailto:sage [2010/03/20(土) 14:32:26 ] s.translate(None, " \n")
254 名前:デフォルトの名無しさん mailto:sage [2010/03/20(土) 15:25:26 ] ボクチムは英語で罵倒できるほど英語ができるんだけど日本語と比べて違和感が などと言っている奴はエンジニアである前に人間として駄目だけどね
255 名前:デフォルトの名無しさん mailto:sage [2010/03/20(土) 15:32:27 ] >>254 Take a flying fuck
256 名前:デフォルトの名無しさん mailto:sage [2010/03/20(土) 23:28:00 ] WiresharkのビルドにPythonが必須なんだが Cygwin同梱のPythonではダメでWin32ネイティブのものが インストールされてる必要がある www.wireshark.org/docs/wsdg_html_chunked/ChSetupWin32.html#ChSetupPython PerlはCygwin版で良いのにPythonは何故ダメなのか不思議 どうせWin32ネイティブのPythonが必要なら Perlやbashその他もろもろをPythonで置き換えて Cygwinインストール不要にして欲しい subversionやNSISは仕方がないとして Perl, bash, bison, flex, diff, patch, wget, unzip なんかはPythonで置き換えられるよね?
257 名前:デフォルトの名無しさん mailto:sage [2010/03/21(日) 07:35:03 ] そもそも関数が前置記法で欧米的。 日本語的とか言ってるような奴はそこから批判すべき。
258 名前:デフォルトの名無しさん mailto:sage [2010/03/21(日) 07:43:31 ] >>257 LLスレで好きなだけやっとれ
259 名前:デフォルトの名無しさん mailto:sage [2010/03/21(日) 09:45:11 ] いいじゃん、Pythonはオランダ語的ってことで。 len(s)はV1語法で、s.join(l)はV2語法だよ。
260 名前:デフォルトの名無しさん mailto:sage [2010/03/21(日) 10:43:27 ] >>257 単にOO風の記述と関数的な記述が入り乱れてるから混乱するって話じゃねーの?
261 名前:デフォルトの名無しさん mailto:sage [2010/03/21(日) 11:13:15 ] これがPython文法だと言われれば別に反発する気が起きない。 昔は強制インデント文法だけ取り上げられてマゾ言語と言われてたが 最近はあんまり言われなくなったなぁ。 今はモジュール・クラス・関数の命名の統一のなさがどうにも気になる。 Python4できっちり整備して欲しい。
262 名前:デフォルトの名無しさん mailto:sage [2010/03/21(日) 11:20:57 ] 母語がなんであれ、人間の思考は SOV の語順が一番自然というのを聞いたことがある。 絵を見せて、パントマイムでそれをつたえるという作業をさせると、SOVの順の人が一番多いのだそうだ。
263 名前:デフォルトの名無しさん mailto:sage [2010/03/21(日) 11:23:25 ] naming style を統一しなかったのは、まずJavaやPosixみたいな既存の関数の port版はそっちと名前を合わせたほうが使いやすいから統一しない、統一しないの であれば、古いからっていう理由だけでpep8に従ってないモジュールのインタフェースを 無理に変える必要も無いよね−、という考えでそのままになってる。 パッケージ名だけは小文字で統一された。それ以外の分は、Threadingモジュールみたいに 段階的にエイリアスを定義しては古い方をdeprecated扱いにする・・・を繰り返して、 ゆっくり移行していくと思うよ。Python4から!みたいに線引きすると移行がしづらくなるから。
264 名前:デフォルトの名無しさん mailto:sage [2010/03/21(日) 23:27:03 ] >>256 yaccやlexって標準添付ライブラリで置き換えられるんだっけ?
265 名前:デフォルトの名無しさん mailto:sage [2010/03/22(月) 17:39:35 ] LL言語なんてperlがあれば十分なのに,なんで RubyだのPythonなんてものができたんだ?
266 名前:デフォルトの名無しさん mailto:sage [2010/03/22(月) 17:51:04 ] perlがキモいから
267 名前:デフォルトの名無しさん mailto:sage [2010/03/22(月) 18:02:16 ] perlがゴミだから
268 名前:デフォルトの名無しさん mailto:sage [2010/03/22(月) 18:56:42 ] いあPerlもPythonも必要 ゴミはRuby
269 名前:デフォルトの名無しさん mailto:sage [2010/03/22(月) 18:59:49 ] どうぞどうぞ。
270 名前:デフォルトの名無しさん mailto:sage [2010/03/22(月) 19:03:55 ] いやそれ以前にLispがあったのになんでPerlなんてできたんだ?
271 名前:デフォルトの名無しさん mailto:sage [2010/03/22(月) 19:05:42 ] PerlとPythonとtclは要るな make testで使われてる事が多いから rubyは要らね
272 名前:デフォルトの名無しさん mailto:sage [2010/03/22(月) 19:08:49 ] >>270 ()//////
273 名前:デフォルトの名無しさん mailto:sage [2010/03/22(月) 19:09:32 ] ちがった。 \\\\\\\\
274 名前:デフォルトの名無しさん mailto:sage [2010/03/22(月) 20:12:29 ] >>271 たしかに そこにrubyを含めると rubyのテストをしないといけなくなる
275 名前:デフォルトの名無しさん mailto:sage [2010/03/22(月) 20:17:15 ] >>274 は?
276 名前:デフォルトの名無しさん mailto:sage [2010/03/22(月) 20:27:24 ] なにそれこわい
277 名前:デフォルトの名無しさん mailto:sage [2010/03/22(月) 20:27:38 ] ひ!
278 名前:デフォルトの名無しさん mailto:sage [2010/03/22(月) 20:36:43 ] rubyは好事家が趣味でコッソリ使う言語だよな 日本でこんなに広まったのがそもそもの間違い
279 名前:デフォルトの名無しさん mailto:sage [2010/03/22(月) 21:31:14 ] RPGツクールとかいうブラック企業が制作したソフトウェアに組み込まれた言語だからな
280 名前:デフォルトの名無しさん mailto:sage [2010/03/22(月) 22:04:15 ] RPGツクールは同コンセプトでもっとまともなものが出てもいい 言語別ゲーム用ライブラリは敷居が高すぎる あ、敷居が高いからいいのか
281 名前:デフォルトの名無しさん mailto:sage [2010/03/22(月) 22:09:16 ] RPGツクールは知らんがDANTE98とチャイムズクエストは神
282 名前:デフォルトの名無しさん mailto:sage [2010/03/22(月) 23:59:57 ] Pythoneerだな
283 名前:デフォルトの名無しさん mailto:sage [2010/03/23(火) 03:05:02 ] NetHackのGUIをpythonで作ってください
284 名前:デフォルトの名無しさん mailto:sage [2010/03/23(火) 03:10:40 ] どうぞどうぞ
285 名前:デフォルトの名無しさん mailto:age [2010/03/23(火) 17:15:47 ] Python 2.6.5/3.1.2リリース sourceforge.jp/magazine/10/03/23/048255
286 名前:デフォルトの名無しさん mailto:sage [2010/03/24(水) 00:40:22 ] 他のLL言語との比較は pc12.2ch.net/test/read.cgi/tech/1267553581/ でやれ
287 名前:デフォルトの名無しさん mailto:sage [2010/03/24(水) 00:46:19 ] どうぞどうぞ
288 名前:デフォルトの名無しさん mailto:sage [2010/03/25(木) 12:26:27 ] python26_d.lib ってどこか落ちてないのか
289 名前:デフォルトの名無しさん mailto:sage [2010/03/25(木) 12:46:59 ] 自分でデバグビルドすれば作れるし 自分でビルドしないのなら特に用のないファイルじゃないの?
290 名前:デフォルトの名無しさん mailto:sage [2010/03/25(木) 13:39:36 ] >>289 pythonを部品として使ってるプロジェクトがビルドできない
291 名前:デフォルトの名無しさん mailto:sage [2010/03/25(木) 13:49:24 ] >>290 ああ、それをデバグビルドしたくて、デバグ版はpython26_d.libにリンクするように なってるわけな 実際にデバッガで動かそうと思ったら、それだけじゃなくて色々いると思うよ 最低限python26_d.dll、あとネイティブモジュール(pyd)も全部_d版が必要 そのプロジェクトは誰が作ったの 赤の他人?
292 名前:デフォルトの名無しさん mailto:sage [2010/03/25(木) 14:14:25 ] sourceforgeってpythonなんだ
293 名前:デフォルトの名無しさん mailto:sage [2010/03/25(木) 17:22:33 ] pythonのWebフレームワークでロードバランスなど負荷分散方法が組み込まれてるのってある?
294 名前:デフォルトの名無しさん mailto:sage [2010/03/25(木) 21:22:22 ] >>293 Zopeが入ってるっぽいが
295 名前:デフォルトの名無しさん mailto:sage [2010/03/25(木) 22:55:03 ] Zope(笑)
296 名前:デフォルトの名無しさん mailto:sage [2010/03/26(金) 00:39:06 ] 最近は何が流行りなんだdjangoか GAEのおかげでpython使ってる人は増えてるみたいだけど
297 名前:デフォルトの名無しさん mailto:sage [2010/03/26(金) 00:57:22 ] www.google.co.jp/trends?q=django%2Cpylons%2Ccherrypy%2Cplone%2CTurboGears&ctab=0&geo=all&date=ytd&sort=0 djangoダントツ
298 名前:デフォルトの名無しさん mailto:sage [2010/03/26(金) 05:30:23 ] わかってて引用してるだろ?w
299 名前:デフォルトの名無しさん mailto:sage [2010/03/26(金) 12:33:37 ] djangoはロードバランスできないのか?
300 名前:デフォルトの名無しさん mailto:sage [2010/03/26(金) 13:01:05 ] 無茶いうな
301 名前:デフォルトの名無しさん mailto:sage [2010/03/26(金) 19:54:37 ] >>293 Pylonsに入ってるっぽい
302 名前:デフォルトの名無しさん mailto:sage [2010/03/26(金) 20:47:33 ] なんでWebフレームワークで負荷分散するんだよ? フロントにnginx使って、バックにDjangoを複数立ち上げておけよ。
303 名前:デフォルトの名無しさん [2010/03/26(金) 23:42:54 ] JTHONやCPYHONなどパイソン関連用語が多くて 学習する前に混乱しそうなんですけど、難しくないですか?
304 名前:デフォルトの名無しさん mailto:sage [2010/03/26(金) 23:49:46 ] >>303 両方綴り間違ってるから釣りっぽいけど、 どの言語も同じようなもんだし、最初は気にする必要もない
305 名前:デフォルトの名無しさん mailto:sage [2010/03/27(土) 15:11:37 ] Jythonで作ったスクリプトをコンパイルして classファイルやjarファイル作りたいんだけどどうやるの?
306 名前:デフォルトの名無しさん mailto:sage [2010/03/27(土) 15:24:51 ] ctypesとswigどっちがいいんだろう OpenCVにデフォでついてるswigがなんか嫌なんだけど
307 名前:デフォルトの名無しさん [2010/03/27(土) 18:30:41 ] >>306 原因不明のエラーが出ても気にならないならOpenCvSwing版でもいいが ちゃんと使いたいならcvtypesとか使ったほうが安心できる ROI使えないとかpython仕様じゃない実装されてる風だったり かなりストレスたまる
308 名前:307 mailto:sage [2010/03/27(土) 18:31:27 ] 下げそこないスマソ
309 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 00:11:15 ] cvtypes ってなんですか
310 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 01:20:23 ] code.google.com/p/ctypes-opencv/ 自分はこれを使ってた。 swig版やcvtypesと違ってちゃんとメモリを自動的に開放してくれるから便利だった。
311 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 01:42:27 ] ひょっとすると ctypes-opencv のことを略して cvtypes と言うのですか?
312 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 01:44:16 ] opencvでPyPIれ
313 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 01:46:09 ] Related Python wrappers for OpenCV OpenCV has its own swig-based Python wrapper. However, it has conflicts in memory management between C/C++ and Python, and hence is not suitable for large projects. It is also particularly hard to maintain and develop. Another project called CVtypes was pioneered by Michael Otto and is currently maintained by Gary Bishop (at wwwx.cs.unc.edu/~gb/wp/blog/2007/02/04/python-opencv-wrapper-using-ctypes/ ). The wrapper is based on ctypes. It supports a large set of OpenCV's functions and a limited set of OpenCV's structures. I used to provide some improvements to CVtypes here and there. While Gary Bishop was a kind professor, I felt not so nice to keep asking him to update his code. Therefore, I decided to branch from his CVtypes, and the result is this project. ctypes-opencv supports a fairly complete set of OpenCV's structures and functions. More importantly, I have put a lot of efforts in making ctypes-opencv faster, better memory-managed, and easier to use, by not only adopting but also improving the pythonic interface introduced by OpenCV's developers. Nevertheless, credits should also go to OpenCV developers, and CVtypes' authors and contributors. I intend to eventually merge back to Gary Bishop's CVtypes when the project is mature enough.
314 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 03:53:26 ] >>302 Ruby on RailsだとMongrelとかいうのが負荷分散してくれるみたいなんだけど Pylonsにも似たような機能はあるのかな
315 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 04:02:08 ] OpenCV2.0のswigもメモリー漏れあるのだろうか
316 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 04:26:56 ] >>314 tornado使えばwsgi対応のフレームワークは全て出来るんじゃないかな
317 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 06:22:50 ] Visual StudioのExpress版でIPython出してくれたら本気出す
318 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 07:24:30 ] >>314 Mongrelでも一緒だ。 複数のMongrelを立ち上げて、フロントはApacheかnginxみたいなリバースプロクシを使って 負荷分散する。
319 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 13:26:50 ] ロードバランシングはフレームワークのレベルで行う事ではないってことか
320 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 13:34:04 ] 振り分けクンを前に置くのが普通だと思っていたぜ・・・LBするくらいの環境なら。
321 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 20:44:16 ] しかしDjangoの日本語テキストって本当に少ないな Pythonとセットで始めたいけど英語読めないから無理だわ・・・
322 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 21:14:15 ] DjangoはTurboGearsやPylonsより圧倒的に日本語情報多いと聞いたが
323 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 21:18:02 ] ドジャンゴは本まで出てるしな
324 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 21:30:42 ] Djangoはソースコードも追いやすいし書籍無しでいけるんじゃね Railsは俺のレベルでは無理だった
325 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 22:03:14 ] ドジャンゴじゃなくてダンジョーだろ
326 名前:デフォルトの名無しさん mailto:sage [2010/03/29(月) 02:03:56 ] 日本のドジャンゴとゾープユーザは糞だよな
327 名前:デフォルトの名無しさん mailto:sage [2010/03/29(月) 02:06:04 ] 初めまして、糞です
328 名前:デフォルトの名無しさん mailto:sage [2010/03/29(月) 02:10:24 ] ぼくはPHPからダンジョーでパイソンに興味を持ちまして、相変わらず糞コードを書いてますウンチです
329 名前:デフォルトの名無しさん mailto:sage [2010/03/29(月) 07:48:46 ] ttp://djangoproject.jp/doc/ja/1.0/intro/whatsnext.html
330 名前:デフォルトの名無しさん mailto:sage [2010/03/29(月) 12:32:51 ] OpenCVに限定しない一般の場合でも swigよりctypesが推奨ってことでいいのだろうか
331 名前:デフォルトの名無しさん mailto:sage [2010/03/29(月) 12:43:50 ] ctypesはパフォーマンスがあまりよろしくないみたいだから 既存のライブラリ利用→ctypes 新規で作成→swig がいいかなと思ってる あと使った事ないけどPyCXXが面白そう
332 名前:デフォルトの名無しさん mailto:sage [2010/03/29(月) 15:58:22 ] SIP は?
333 名前:デフォルトの名無しさん mailto:sage [2010/03/29(月) 20:31:40 ] Boost.Pythonってのもある
334 名前:デフォルトの名無しさん mailto:sage [2010/03/29(月) 20:44:39 ] Pyrex/Cython
335 名前:デフォルトの名無しさん mailto:sage [2010/03/29(月) 20:44:50 ] cython
336 名前:デフォルトの名無しさん mailto:sage [2010/03/29(月) 21:55:41 ] Python/C APIだけで書く人はいないのか
337 名前:デフォルトの名無しさん mailto:sage [2010/03/29(月) 22:21:45 ] >>336 bazaarその方向を目指してるようだ
338 名前:デフォルトの名無しさん [2010/03/30(火) 18:14:47 ] Pythonどころかプログラミング自体初心者ですが、 Pythonの勉強はPython設計者本人が書いたという「Pythonチュートリアル第2版」でしようと思ってます。 大丈夫ですよね?
339 名前:デフォルトの名無しさん mailto:sage [2010/03/30(火) 20:57:12 ] 駄目です
340 名前:デフォルトの名無しさん mailto:sage [2010/03/30(火) 21:03:42 ] 無駄です
341 名前:デフォルトの名無しさん mailto:sage [2010/03/30(火) 21:10:51 ] 童貞です
342 名前:デフォルトの名無しさん mailto:sage [2010/03/30(火) 21:15:14 ] ひどい
343 名前:338 [2010/03/30(火) 21:16:05 ] なぜですか?
344 名前:デフォルトの名無しさん mailto:sage [2010/03/30(火) 21:24:07 ] プログラミング初心者用ではないからじゃないかなぁ まあ、別に読んでも害はないけど 文句は言うな!
345 名前:デフォルトの名無しさん mailto:sage [2010/03/30(火) 21:25:53 ] もう買っちゃったのなら三章から読んでいって わけわかんないところは読み飛ばせばなんとかなるよ! たぶん
346 名前:デフォルトの名無しさん mailto:sage [2010/03/30(火) 21:26:19 ] >>343 みんぱい はじぱいは?
347 名前:デフォルトの名無しさん mailto:sage [2010/03/30(火) 21:28:06 ] はじぱいは悪くないけど信者がキモいよ。
348 名前:デフォルトの名無しさん mailto:sage [2010/03/30(火) 21:28:52 ] >>338 みんぱいいいよみんぱい
349 名前:デフォルトの名無しさん mailto:sage [2010/03/30(火) 21:30:34 ] みんぱいはいいけどアンチがキモイよ
350 名前:デフォルトの名無しさん mailto:sage [2010/03/30(火) 21:36:49 ] みんなのぱいぱい
351 名前:デフォルトの名無しさん mailto:sage [2010/03/30(火) 21:36:56 ] ゆえにプログラミング初心者向けのPython書籍はございません
352 名前:デフォルトの名無しさん mailto:sage [2010/03/30(火) 22:20:47 ] 川の向こうでRubyが手招きしている