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/
641 名前:デフォルトの名無しさん [2008/12/20(土) 04:04:51 ] cook bookに末尾再帰にするデコレーターがある。 psycoを使っても末尾再帰になる。
642 名前:デフォルトの名無しさん mailto:sage [2008/12/20(土) 04:15:39 ] 再帰は使っても末尾再帰はあんまり使わない。 再帰を無理に末尾再帰にしても読みづらいことも多い。 >>639 むしろCommon Lispはループで回すのがデフォだよね。
643 名前:デフォルトの名無しさん [2008/12/20(土) 11:38:12 ] 画面設計面倒だから、もうローカルのアプリケーションも インターフェイスはブラウザでいいかなとか思って import web してみた。 ・・・なんて簡単にウェブアプリが書けちゃうんだ。
644 名前:デフォルトの名無しさん mailto:sage [2008/12/20(土) 14:15:15 ] ポストンポストン!
645 名前:デフォルトの名無しさん mailto:sage [2008/12/20(土) 15:29:02 ] みんなごめん。 来年の給料払えないや。
646 名前:デフォルトの名無しさん mailto:sage [2008/12/20(土) 15:37:23 ] スタックに相当するものを自前で用意すれば とりあえず再帰をループに展開できるね。
647 名前:デフォルトの名無しさん mailto:sage [2008/12/20(土) 16:09:12 ] 急激に社員を増やしすぎたみたいだ。 人件費がこんなに重たいものだなんて。 勉強会が突然中止になったりしたら、そういうことだからね>みなさん
648 名前:デフォルトの名無しさん [2008/12/20(土) 16:14:57 ] Python から Windows の ADO 経由で各種データベースを アクセスしたいんですが、どのパッケージが定番なんでしょうか? adodbapi というものと adodb というものがあるみたい。 adodbapi.sourceforge.net/ 最新版は 2.2.4 December 17, 2008 adodb.sourceforge.net/ 最新盤は adodb-py-210 July 30, 2008
649 名前:デフォルトの名無しさん mailto:sage [2008/12/20(土) 17:41:06 ] win32comだけで充分です 本当にありがとうございました
650 名前:デフォルトの名無しさん mailto:sage [2008/12/20(土) 19:19:49 ] 流れぶった切ってcomtypes最強説を提唱
651 名前:デフォルトの名無しさん mailto:sage [2008/12/20(土) 20:33:59 ] >>648 あまり詳しくないのですが comtypesはディスパッチインタフェース、カスタムインタフェースの両方に アクセスできて、ディスパッチイベントも捕まえられるので十分かと思います カスタムインタフェースにアクセスできると、dir()でCOMのインタフェースを 閲覧できるので便利です
652 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 10:02:01 ] groups.google.co.jp/group/comp.lang.python.announce/browse_thread/thread/6739a9467328eb8d
653 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 10:38:55 ] vensterて使ってる人いる? ATL/WTLを知っているWindowsプログラマにとっては、Win32限定なら 理想的なGUI環境に見える。 ATL/WTLがWindows APIの軽量ラッパーであるのと全く同じで vensterはctypesを使ったWindows APIの軽量ラッパーだ。 非常に軽くて小さい上に、ATL/WTLのプログラミングモデルそっくりなんだが、 ここ数年メンテされてなくて、comtypesではなく古いctypes.comを使ってるんで そのままでは今のPythonでは使えねえ。 今日落してきて、簡単なサンプルなら動くように手を入れたが、 COMのコネクションポイント/ディスパッチインタフェース周りで嫌になって投げた。 誰かこれ引き継いでくれねえかなあ。 >今日落してきて、簡単なサンプルなら動くように手を入れたが、 >COMのコネクションポイント/ディスパッチインタフェース周りで嫌になって投げた。 >誰かこれ引き継いでくれねえかなあ。 うp器盆 kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/img/7446.zip venster 0.72へのパッチ vensterのサイトからソースとってきてpatch -p0で当ててくれ つうかcomtypesドキュメント少なすぎだろ常考 testの中のスクリプトのなかには、そっちも直さんと動かんのもあるが、さすがに 放置
654 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 10:39:22 ] パッチの状態について補足。 vensterのモジュール自体は大体直したつもり。 test用スクリプトのtest_browser.pyって奴は直さないと動かないし、直していない。 IEエンジンを使ったカスタムブラウザのサンプルだが、 Python側でIOleClientSiteやらIDocHostUIHandlerやらをオンザフライで 実装していて、そこをどうにかせんと動かない。 そこまでやってないIEエンジン埋め込みスクリプトがほかにもあるが、それらは 動くようにはなった。ディスパッチイベントも捕捉できてる。
655 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 10:42:26 ] WindowsのPythonから透過的にCOMを呼び出す方法はいくつかあります。 IronPythonを使えば何の苦労もなく呼び出すことができますし、 Classic PythonからはPythonwinを使えば良いという事実はあまりにも有名です。 でも、以前紹介したように、Python 2.5にはctypesモジュールが最初から 用意されています。せっかく2.5使うんだから、ctypesでCOMを呼べないかと 思ってしまいますよね。残念ながら、ctypesは最近になって、COMを呼び出す機能を comtypesに譲ったようで、追加でこれをインストールする必要があるようですが。 モノは試しなのでやってみます。やりたいことはこんな感じです。 var ssfNETHOOD = 19 var wshell = new ActiveXObject('WScript.Shell') var shell = new ActiveXObject('Shell.Application') var nethood = shell.nameSpace(ssfNETHOOD).self.path //var nethood = wshell.specialFolders('NetHood') var link = wshell.createShortcut(nethood + '\\TEST.lnk') link.targetPath = 'ftp://localhost/' link.save() このJScriptは、ネットワークコンピュータの下に「TEST」という名前で、 「ftp://localhost/」を追加します。 comtypesでも同様にできるかと思ったら以外に落とし穴がありました。
656 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 10:42:57 ] comtypesをインストールして、以下のようにコードを書きました。 from ctypes import cast, POINTER from comtypes.client import CreateObject import os wshell = CreateObject('WScript.Shell') shell = CreateObject('Shell.Application') from comtypes.gen.Shell32 import Folder2, ssfNETHOOD from comtypes.gen.IWshRuntimeLibrary import IWshShortcut nethood = cast(shell.NameSpace(ssfNETHOOD), POINTER(Folder2)).Self.Path #nethood = wshell.SpecialFolders('NetHood') link = cast(wshell.CreateShortcut('%s.lnk' % os.path.join(nethood, 'TEST')), POINTER(IWshShortcut)) link.TargetPath = 'ftp://localhost/' link.Save() 5, 6行目でCOMオブジェクトを作るとcomtypes.genパッケージの下にそれらしい名前で .pyと.pycが作られるので、これらを8, 9行目でインポートしています。 注意しないといけないのは、11, 13行目でやっているように、オブジェクトを 適宜明示的にダウンキャストしてやる必要があるということです。 このあたりの詳しい説明は、ここにありました。 aspn.activestate.com/ASPN/Mail/Message/ctypes-users/3174466 Pythonwinではこのようなキャストは必要ないので少々面倒な気がしますが、 選択肢が多くあるのは良いことです。
657 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 12:04:17 ] >>643 そのモジュールって標準?
658 名前:161 mailto:sage [2008/12/21(日) 12:13:01 ] お久しぶりです。 年末の直前あたりに、僕が作成した フレームワークの完成形を披露したいと思います。 よろしくお願いします。
659 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 12:14:00 ] >>657 web.py だろう
660 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 12:26:41 ] webpy.org/tutorial2.ja
661 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 12:31:31 ] d.hatena.ne.jp/gamella/20080331/1206971633 d.hatena.ne.jp/tokuhirom/20060225/1140867631
662 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 12:34:33 ] mdp.cti.depaul.edu/
663 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 12:48:24 ] Pythonistaも質が下がったな
664 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 12:59:42 ] pc11.2ch.net/test/read.cgi/tech/1226830195/161
665 名前:デフォルトの名無しさん [2008/12/21(日) 17:03:55 ] ネットにあるようなフリーソフトはCなどで書かれてると思いますが、pythonでもできますか? pythonで自分の設計したプログラムを作成することは可能でしょうか? (設計する技術があるかは・・・ですが)学習すれば、プログラムを作ったり できるといいのですが。。。
666 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 17:26:32 ] 出来るっちゃ出来るけど サンプル少ないからな 初心者のうちはC/C++, .NETのほうが苦労は少ないと思うよ
667 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 17:30:52 ] >>665 はっ? .exe作るってこと? できるよ。 >>666 はっ? 初心者?
668 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 17:32:09 ] >>665 できる。 ゆくゆくは配布したいと考えるなら、Cで作ったプログラムみたいにはいかないかもしれないけど、 そういうのは実際にプログラムを組んでから考慮すればよろし。
669 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 17:32:59 ] >>665 出来る でも生産的ではないし、動作も遅い
670 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 17:39:14 ] むしろ生産的だと思うが Cはバイナリ配布ならともかくソース晒すこと考えるとライブラリやらコンパイラやらプラットフォームやら依存性の解決がめんどくさすぎる 実行環境がそのままデバッグ環境になるのはかなり大きいと思うし
671 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 17:47:18 ] Cはバイナリにしてしまえばランタイムも必要とせず動くのが良いな(例外あり)。 Pythonは第三者の作ったライブラリを用いたアプリを配布する場合、 一緒くたにするならライセンスに気を配らなくちゃいけないし、 「別途ライブラリをインスコしてくれ」と、自分の書いたプログラムだけを配布する形だと、 導入する敷居が高くなって万人に使ってもらえなくなる。
672 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 17:51:26 ] >>670 質問から言って、念頭においてるのはLinux系のオープンソースではなくて Windowsの「フリーソフト」なんだろうから 別にM4マクロを駆使してautoconfだのautomakeだのを記述したり 山ほど#ifdefを記述したりといったことを考えなくてもいいんじゃないの WindowsのGUIアプリを簡単にデッチ上げられるかどうかのほうが重要
673 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 17:55:24 ] 全部まとめて exe にパックすればいいやん
674 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 17:59:47 ] 可能不可能からいったら出来る 楽かどうかの話だろ WindowsのAPIはC/C++の形で提供されているので、Windowsの機能にアクセスするには 出来合いのラッパーライブラリ(巨大か、一部分しかサポートしていない)を 使うか、ctypesを使うか(C/C++のようにヘッダの#includeはできないので、 自分でシステムの型や定数を定義する必要がある)か、 自分でC/C++拡張を書くかという話になる
675 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 18:26:52 ] Pythonistaも質が下がったな
676 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 18:36:48 ] ActivePythonの3.0版来てるじゃん
677 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 19:16:37 ] Active*って何なのか良くわからんので説明plz
678 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 19:24:47 ] ActivePython → 抱き合わせ商法
679 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 19:41:43 ] PyWin32が付いてくるのでWin32APIをラクに呼べたりCOMサーバをいじくったりできる。 昔はHTMLからPythonを呼べたけど、今はどうか知らない。
680 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 20:53:48 ] I love Python.
681 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 20:59:08 ] So do I.
682 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 21:40:51 ] >>665 > ネットにあるようなフリーソフトはCなどで書かれてると思いますが 思うな。 そこから始めろ。
683 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 22:52:46 ] ここまで続いてやり方言うヤシは誰もおらんのか exe化はPy2Exeが有名 Python製作って内骨格とか普通にあるじゃん
684 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 22:56:35 ] www.python.jp/doc/release/lib/module-urllib.html を見て書いた import urllib f = urllib.urlopen("www.google.co.jp/ ") print(f.read()) これだけのコードが動きません AttributeError: 'module' object has no attribute 'urlopen' import の時点で失敗しているようです。なぜでしょうか? どのようにすれば解決できるでしょうか?
685 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 23:07:43 ] >>684 urllib.pyってファイル名にしているから、 あるいはそういうファイルが他にあるから。
686 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 23:09:48 ] まずは、 import urllib print urllib.__file__
687 名前:687 mailto:sage [2008/12/21(日) 23:22:20 ] >>685 心当たりはないです >>686 以下のエラーになります: File "test.py", line 2 print urllib.__file__ SyntaxError: invalid syntax
688 名前:687 (=684) mailto:sage [2008/12/21(日) 23:23:58 ] >>686 print(urllib.__file__) としたら C:\python30\lib\urllib\__init__.py が出力されました
689 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 23:30:32 ] >>688 # Python 3.0 import urllib.request f = urllib.request.urlopen("www.google.co.jp/ ") print(f.read())
690 名前:デフォルトの名無しさん mailto:sage [2008/12/22(月) 00:34:09 ] >>684 のドキュメントは2.5用
691 名前:デフォルトの名無しさん mailto:sage [2008/12/22(月) 01:48:50 ] Are you happy?
692 名前:687 (=684) mailto:sage [2008/12/22(月) 08:11:05 ] なるほど、バージョンによってライブラリの構造が変わっていたのですね。 >>689 で成功しました。ありがとうございます。
693 名前:687 (=684) mailto:sage [2008/12/22(月) 17:29:02 ] レンタルサーバのPythonがVer2.5.1でした>< 複数のVerのPythonを共存させることはできますか? (普通にインストールすればおk?
694 名前:デフォルトの名無しさん mailto:sage [2008/12/22(月) 17:44:49 ] >>693 自分のPCに入れたいという話か? 俺は複数のバージョンを入れているよ ただし、ActivePythonをインスコするとレジストリエントリが作られ、 サードのライブラリをインストーラパッケージで入れたりするときに それが参照される つまり、レジストリに設定されているPythonが正と見なされることになる 全部自分でsetup.pyでビルド&インストールでするんなら何も問題ないけどな
695 名前:デフォルトの名無しさん mailto:sage [2008/12/22(月) 18:19:07 ] レンタルサーバのPythonがVer2.5.1でした>< レンタルサーバのPythonがVer2.5.1でした>< レンタルサーバのPythonがVer2.5.1でした><
696 名前:デフォルトの名無しさん mailto:sage [2008/12/22(月) 18:20:19 ] 犬臭い
697 名前:デフォルトの名無しさん mailto:sage [2008/12/22(月) 18:43:13 ] 俺も複数のバージョンを入れているよ 全部自分でsetup.pyでビルド&インストールでするんなら 何も問題ないとまでは言えないけど比較的安全 yumが動かなくなったのでアカウント事にpath変えてる
698 名前:デフォルトの名無しさん mailto:sage [2008/12/22(月) 19:33:27 ] この際だから聞くけど、ビルドって拡張モジュールのコンパイルのことを指すの?
699 名前:665 [2008/12/22(月) 21:58:05 ] 自分の質問にたくさん返答いただきましてありがとうございます。 色々と考え方はあると思いますが、exeが作成可能ということですね。 勉強してみます。本当にありがとうございました。
700 名前:687 (=684) mailto:sage [2008/12/22(月) 22:06:19 ] setup.py が何を指すのかすらわからない駆け出しだったりしますが、とりあえずインストールしてみました。 何か問題が起きそうになったらまた質問させていただきますね。
701 名前:デフォルトの名無しさん mailto:sage [2008/12/23(火) 01:15:24 ] >>693 悪いことは言わないから、 2.y 系を使いな。 まだ 3.y 系は一般人向けじゃない。
702 名前:デフォルトの名無しさん mailto:sage [2008/12/23(火) 02:25:23 ] 2.6.xを使いたいということかもしれん
703 名前:デフォルトの名無しさん mailto:sage [2008/12/23(火) 02:51:51 ] globalsってなに? global"s"って何よ typoってこいつのせいで2日潰した
704 名前:デフォルトの名無しさん mailto:sage [2008/12/23(火) 03:30:22 ] grobalと被っちゃまずいだろ
705 名前:デフォルトの名無しさん [2008/12/23(火) 12:37:57 ] Python 2.5.3 and 2.4.6 released
706 名前:デフォルトの名無しさん mailto:sage [2008/12/23(火) 15:56:12 ] Python3系の本が何冊か準備中みたいですね。
707 名前:デフォルトの名無しさん mailto:sage [2008/12/23(火) 17:13:57 ] 和書は糞だから放置。
708 名前:デフォルトの名無しさん mailto:sage [2008/12/23(火) 18:07:54 ] pythonでコードを書きたいがために余計な仕事を増やしている人はいますか? もしいれば、具体的なモデルを教えてください
709 名前:デフォルトの名無しさん mailto:sage [2008/12/23(火) 19:22:06 ] >>707 洋書ですよ
710 名前:デフォルトの名無しさん mailto:sage [2008/12/23(火) 19:25:57 ] >>707 普段から洋書読んでれば洋書の話だってわかるだろうに。
711 名前:デフォルトの名無しさん mailto:sage [2008/12/23(火) 19:58:03 ] 707は和書の著者
712 名前:デフォルトの名無しさん mailto:sage [2008/12/23(火) 21:01:57 ] 和っ書ぃ
713 名前:デフォルトの名無しさん mailto:sage [2008/12/23(火) 21:06:20 ] 洋ぃ書っと
714 名前:デフォルトの名無しさん mailto:sage [2008/12/23(火) 22:37:07 ] Pythonってずっと ピジョンって読むのかと思ってたけど パイソンだったのね
715 名前:デフォルトの名無しさん mailto:sage [2008/12/23(火) 22:44:55 ] 707は売れない和書の著者。
716 名前:デフォルトの名無しさん mailto:sage [2008/12/23(火) 22:46:30 ] レッテル貼つまらんぞ偏屈者共
717 名前:デフォルトの名無しさん mailto:sage [2008/12/23(火) 22:52:35 ] 別にこの太陽系第三惑星のお前以外のホモ・サピエンスは お前を楽しませる為に生命活動を行ってるわけじゃないし。
718 名前:デフォルトの名無しさん mailto:sage [2008/12/23(火) 23:02:45 ] rubyやれよ糞ども
719 名前:デフォルトの名無しさん mailto:sage [2008/12/23(火) 23:04:17 ] またruby厨の荒らしですか?
720 名前:デフォルトの名無しさん mailto:sage [2008/12/23(火) 23:10:34 ] python 3000 の本というからには 3000円ポッキリで出そうぜ
721 名前:デフォルトの名無しさん mailto:sage [2008/12/23(火) 23:15:14 ] python始めてみようかと思う どのバージョンがお勧めなんだい? 2.6.x?
722 名前:デフォルトの名無しさん mailto:sage [2008/12/23(火) 23:25:26 ] 716は売れないクソ和書の著者。
723 名前:デフォルトの名無しさん mailto:sage [2008/12/23(火) 23:32:48 ] >>721 2.6.xやって、3.xを予習くらいでいいんじゃない
724 名前:デフォルトの名無しさん mailto:sage [2008/12/23(火) 23:36:19 ] 2.6に対応しているフレームワークって多いの?
725 名前:デフォルトの名無しさん mailto:sage [2008/12/23(火) 23:40:47 ] とりあえず色々試したいってのなら2.5の方がいい気がする 新し物好きなら迷わず3選べ!(ネットやら本のコードが2系統だからちょっと手間だが)
726 名前:161 mailto:sage [2008/12/23(火) 23:41:10 ] 呼びました?
727 名前:デフォルトの名無しさん mailto:sage [2008/12/23(火) 23:41:27 ] >>723 ありがとん あと、オススメの本てあるだろうか? 和書はあんまいいのないのかな? 洋書でもいいんだけど、和書の方がぱっと見でキーワードとか目に止まるからさ 翻訳本は嫌だけど。
728 名前:デフォルトの名無しさん mailto:sage [2008/12/23(火) 23:43:16 ] 2.6.xを進める723はHello Python止まりの引きこもり。
729 名前:デフォルトの名無しさん mailto:sage [2008/12/24(水) 00:23:40 ] >>727 python.orgの翻訳ドキュメントがお勧め。python.jpにある。 ただのドキュメントがいいから、普及している割に本が少ない。
730 名前:デフォルトの名無しさん mailto:sage [2008/12/24(水) 00:36:34 ] >>729 そうなのか。公式のドキュメントがいいってのはいいね バージョンは結局自分で触ってみないと善し悪しがわかりそうにないな てきとーにいじってみてから考えるとしますわ
731 名前:デフォルトの名無しさん mailto:sage [2008/12/24(水) 01:10:48 ] >>730 jp独自ドキュメントじゃなくて、本家ドキュメント読んでねw 2.5は翻訳完了してるから。
732 名前:デフォルトの名無しさん mailto:sage [2008/12/24(水) 01:11:52 ] いま>>731 がしれっとひどいこと言った
733 名前:デフォルトの名無しさん mailto:sage [2008/12/24(水) 01:12:12 ] URL挙げとくか。PDFもあります。 www.python.jp/Zope/links/python_documents/
734 名前:デフォルトの名無しさん mailto:sage [2008/12/24(水) 01:12:27 ] 胸が小さい
735 名前:デフォルトの名無しさん mailto:sage [2008/12/24(水) 01:14:01 ] Pythonでローパケットいじりたい場合 Twistedしかない?
736 名前:デフォルトの名無しさん mailto:sage [2008/12/24(水) 01:21:54 ] >>735 raw socketをそのまんま使う
737 名前:デフォルトの名無しさん mailto:sage [2008/12/24(水) 01:29:14 ] >>736 そこらへんのことを学ぶたべの書籍ってないでしょうか?
738 名前:デフォルトの名無しさん mailto:sage [2008/12/24(水) 01:42:44 ] UNIXネットワークプログラミング〈Vol.1〉ネットワークAPI:ソケットとXTI www.amazon.co.jp/dp/4894712059/ WinSock2プログラミング−Windows Sockets APIによるネットワークプログラミングのすべて www.amazon.co.jp/dp/4797330449/ C言語だけど、この辺知らないでプログラム書くのは無謀。 詳解TCP/IP〈Vol.1〉プロトコル www.amazon.co.jp/dp/4894713209/
739 名前:デフォルトの名無しさん mailto:sage [2008/12/24(水) 02:41:25 ] Python 2.5.4 released. 2.5.3 短命杉w
740 名前:デフォルトの名無しさん mailto:sage [2008/12/24(水) 03:07:03 ] 739 :デフォルトの名無しさん [↓] :2008/12/24(水) 02:41:25 Python 2.5.4 released. 2.5.3 短命杉w
741 名前:デフォルトの名無しさん mailto:sage [2008/12/24(水) 03:59:11 ] 740 名前:デフォルトの名無しさん[sage] 投稿日:2008/12/24(水) 03:07:03 739 :デフォルトの名無しさん [↓] :2008/12/24(水) 02:41:25 Python 2.5.4 released. 2.5.3 短命杉w