1 名前:デフォルトの名無しさん [2006/09/08(金) 12:40:22 ] Microsoftがまたおかしな言語を作った。 その名も「IronPython」 中身はPythonを.NET仕様に改造したもの。 動的メソッドやジェネリクスなどが使えるようになっている。 ダウンロード等はこちら www.codeplex.com/Release/ProjectReleases.aspx?ProjectName=IronPython&ReleaseId=423
293 名前:デフォルトの名無しさん mailto:sage [2007/03/31(土) 19:47:38 ] この本でPython自体のお勉強もできるの? 近くの本屋に売ってないので、うんこもできないので、誰か教えて。 >>292 >IronPython自体のソースコードの読み方紹介とかをしていて、ちょっとワロタ。(一般書籍のレベルを超えてるような・・・w 楽しそうだな。Pythonの勉強より、そっちにはまったらどうするんだ。
294 名前:デフォルトの名無しさん mailto:sage [2007/04/01(日) 09:22:01 ] > IronPython自体のソースコードの読み方紹介とかをしていて、ちょっとワロタ。(一般書籍の うわw ほしくなった
295 名前:デフォルトの名無しさん mailto:sage [2007/04/01(日) 09:50:25 ] と、口コミマーケティングを行使しても、本屋で見るまで買わない方が良いぞ。 タイトルが曖昧だから、いまいち実用書かどうか怪しい。
296 名前:デフォルトの名無しさん mailto:sage [2007/04/01(日) 10:48:09 ] そうだな、安心できるのは
297 名前:デフォルトの名無しさん mailto:sage [2007/04/01(日) 11:17:26 ] ディーアートだけ。
298 名前:デフォルトの名無しさん mailto:sage [2007/04/01(日) 11:33:58 ] 確かにそこで出ても、確実に買わなくていいから安心♪
299 名前:デフォルトの名無しさん mailto:sage [2007/04/01(日) 14:49:59 ] IronPythonの世界を買ってきました。 普通に本屋に平積みになってました。 >>293 >この本でPython自体のお勉強もできるの? この本はIronPythonがCPython2.4とどう違うかを説明しています。 この本を先に読んでもいいけどCPython2.4の勉強は別に必要だと思います。 >>295 >タイトルが曖昧だから、いまいち実用書かどうか怪しい。 間違いなくIronPythonでプログラミングしたい人向けの実用書です。 目次を打ち込んだので引用します。
300 名前:デフォルトの名無しさん mailto:sage [2007/04/01(日) 14:50:21 ] 『IronPythonの世界』目次 ●Part1 IronPythonとは 1 IronPythonの歴史 3 CLIろ.NET Framework、そしてIronPython 7 IronPythonのアーキテクチャ 11 IronPython環境の構築 13 IronPythonのライセンスについて 21 ●Part2 IronPythonを動かしてみる 23 IronPythonの起動と環境の表示 25 プログラミングの基本 36 インタラクティブシェルのコマンドラインオプション 53 IronPythonと日本語 62 ●Part3 CPythonの互換性 75 組込みのデータ型 77 関数 110 ファイル処理 122 組込みモジュール 130 CPythonのライブラリを使用する 147 プログラムを短くするテクニック 164 オブジェクト指向 184
301 名前:デフォルトの名無しさん mailto:sage [2007/04/01(日) 14:50:44 ] ●Part4 .NET Frameworkのライブラリを使用する 201 IronPythonから.NET Frameworkへのシームレスな連携 203 .NET Frameworkのライブラリを使う準備 210 ファイル入出力を使う:System.IOネームスペース 214 正規表現:reモジュール 221 Windows Formsを使ったGUIアプリの開発 242 WPFを使ったGUIアプリの構築 252 イベントハンドラを使う 2709 ●Part5 IronPythonでDB&Webプログラミング 283 データベースプログラミング 285 インターネットにアクセスする 305 WebサービスAPIとの連携 313 XMLやHTMLを使う 324 Webアプリケーションを作る 346 ●Part6 もっとIronPythonを使いこなすために 361 ソースコードを探索しよう 363 IronPythonに独自モジュールを追加しよう 375 .NET Framework対応の言語からIronPythonを使う 380 COM相互運用アセンブリを使う 384 デバッグの方法 388 ●Appendix 397 IronPythonドキュメントミニツアー 399 Pythonのコミュニティ 404 IronPythonとVisual Studio 2005との統合 407 IronPythonのサンプル 413 Python言語の例外処理 415
302 名前:デフォルトの名無しさん mailto:sage [2007/04/01(日) 14:54:07 ] ×CLIろ.NET Framework、そしてIronPython 7 ○CLIと.NET Framework、そしてIronPython 7 ×イベントハンドラを使う 2709 ○イベントハンドラを使う 270
303 名前:デフォルトの名無しさん mailto:sage [2007/04/01(日) 15:10:39 ] 俺も買ってきて読んだけど、普通によくかけていると思うよ。 さすがマイクロソフトの中の人が書いただけあると思うわ。 Pythonのことを知らない人は、最初に「みんなのPython」を読めばいいと思う。 ソフバンはいい仕事してると思うよ。
304 名前:デフォルトの名無しさん mailto:sage [2007/04/01(日) 15:13:09 ] >>299-303 乙。これは良いほうのソフバンみたいだな。w 注文しよっと。
305 名前:デフォルトの名無しさん mailto:sage [2007/04/01(日) 15:17:11 ] そうなのか! 今から買いに行ってくる
306 名前:デフォルトの名無しさん mailto:sage [2007/04/01(日) 16:23:16 ] 最近は口コミを装った自作自演マーケティングが蔓延しております。十分注意しましょう。
307 名前:デフォルトの名無しさん mailto:sage [2007/04/01(日) 16:30:42 ] >>306 よくわかった じゃぁ買ってこよう
308 名前:デフォルトの名無しさん mailto:sage [2007/04/01(日) 16:56:23 ] 俺も買いに行く!
309 名前:305 mailto:sage [2007/04/01(日) 17:42:24 ] 買ってきた! Macまで買ってしまった
310 名前:デフォルトの名無しさん mailto:sage [2007/04/01(日) 18:12:59 ] 俺も買ってきた!ついでにソフトバンクの携帯にも契約してきた。
311 名前:デフォルトの名無しさん mailto:sage [2007/04/01(日) 18:29:18 ] >>310 やりすぎw
312 名前:デフォルトの名無しさん mailto:sage [2007/04/01(日) 21:35:12 ] 女買ったら残高が本買う金さえヤバくなってた
313 名前:デフォルトの名無しさん mailto:sage [2007/04/01(日) 22:15:45 ] 人身売買でタイーホ
314 名前:デフォルトの名無しさん mailto:sage [2007/04/01(日) 23:13:51 ] >>312 は、つもり貯金中。
315 名前:デフォルトの名無しさん mailto:sage [2007/04/01(日) 23:30:51 ] なんか小説でありそう、女買ったつもり貯金
316 名前:デフォルトの名無しさん mailto:sage [2007/04/02(月) 00:14:21 ] MSDNで得られる情報ばっかり。それもちゃんと翻訳されているモノで。本で買うのバカらし。
317 名前:デフォルトの名無しさん mailto:sage [2007/04/02(月) 00:23:33 ] 最近はクチコミを装った自作自演ネガティブキャンペーンが横行しています. 見つけたらニヤニヤしながら静観しましょう.
318 名前:デフォルトの名無しさん mailto:sage [2007/04/02(月) 10:54:38 ] 布教用に10冊買ってくる
319 名前:デフォルトの名無しさん mailto:sage [2007/04/02(月) 12:10:48 ] 俺にタダでくれ。布教用なんだろ?
320 名前:デフォルトの名無しさん mailto:sage [2007/04/02(月) 13:40:43 ] そのかわり毎月献金をしていただきます。
321 名前:デフォルトの名無しさん mailto:sage [2007/04/02(月) 13:56:54 ] タダじゃないじゃん。毎月月末締めの翌々払いを裏書き小切手でなら。
322 名前:デフォルトの名無しさん mailto:sage [2007/04/02(月) 15:39:21 ] 何のために布教すると思ってんだよ。 金にもならない奴に布教したってしょうがないじゃん。
323 名前:デフォルトの名無しさん mailto:sage [2007/04/02(月) 23:06:19 ] なんだ、良書だから布教するんじゃなくて、金のために布教するのか。 ということは、書籍はクソ本って事は明白って事なんだね。 本屋で手に取る必要もなさそうだ。
324 名前:デフォルトの名無しさん mailto:sage [2007/04/02(月) 23:58:52 ] ディーアートの工作員乙。
325 名前:デフォルトの名無しさん mailto:sage [2007/04/03(火) 17:14:14 ] めくるめくブランディングの世界
326 名前:デフォルトの名無しさん mailto:sage [2007/04/03(火) 20:35:35 ] 目が回るような三流ブランディング.
327 名前:デフォルトの名無しさん mailto:sage [2007/04/03(火) 23:05:38 ] クワズイモガナー
328 名前:デフォルトの名無しさん mailto:sage [2007/04/03(火) 23:20:33 ] 日本語でオケ
329 名前:デフォルトの名無しさん mailto:sage [2007/04/05(木) 10:51:23 ] ttp://d.hatena.ne.jp/Wacky/20070101 これをipy.exe単体で動かそうと思ったのだけど from IpyWin2 import * のとこでエラーが出て上手くいかなかった罠 ImportError: No module named Form1 ImportError: No module named IpyWin20.Form1 ImportError: No module named IpyWin2.Form1 ImportError: No module named IpyWin2 たぶん名前解決が上手くいってないんだろうと 思って色々書き換えてみたけどだめでした orz >(IronPython 1.0.1で動作確認しています) って書いてあったから,何か変更とかあったのかな… 環境はIronPython 1.1 (1.1) on .NET 2.0.50727.42使ってます
330 名前:デフォルトの名無しさん mailto:sage [2007/04/05(木) 11:03:16 ] ×from IpyWin2 import * ○from Form1 import * ファイル名を tiny_browser.py にしていたので、 from tiny_browser import * にしたら上手く行きました。お騒がせしてスミマセンでした orz
331 名前:デフォルトの名無しさん [2007/04/06(金) 00:21:46 ] C++/CLI /clrでのIronPython起動でハマっています。 /clr:pure /clr:safeなら問題ないんですが、/clrにしたとたん、IronPythonを参照してるアプリの起動で、下記の例外が発生します。 同様の症状の方、いらっしゃいませんか? VS2005/SP1未適用、IronPython1.1RC1です。 'udon.exe' (マネージ型): 'c:\Documents and Settings\udon\My Documents\Visual Studio 2005\Projects\udon\debug\IronPython.dll' が読み込まれました。シンボルは読み込まれませんでした。 'udon.exe' (マネージ型): 'snippets1' が読み込まれました。シンボルは読み込まれませんでした。 'udon.exe' (マネージ型): 'snippets1.dll' が読み込まれました。シンボルは読み込まれませんでした。 'udon.exe' (マネージ型): 'c:\Documents and Settings\udon\My Documents\Visual Studio 2005\Projects\udon\debug\IronMath.dll' が読み込まれました。シンボルは読み込まれませんでした。 'udon.exe': 'C:\WINDOWS\assembly\NativeImages_v2.0.50727_32\System.Xml\9a70ef236a92e647a89f483934533e8d\System.Xml.ni.dll' を読み込みました。シンボルが読み込まれていません。 'udon.exe' (マネージ型): 'C:\WINDOWS\assembly\GAC_MSIL\System.Xml\2.0.0.0__b77a5c561934e089\System.Xml.dll' が読み込まれました。シンボルは読み込まれませんでした。 udon.exe の 0x7c812a5b で初回の例外が発生しました: Microsoft C++ の例外: [rethrow] (メモリの場所 0x00000000)。 using namespace System; using namespace IronPython::Hosting; using namespace IronPython::Modules; int udon(array<System::String ^> ^args) { PythonEngine^ m_engine; m_engine = gcnew PythonEngine(); return 0; }
332 名前:デフォルトの名無しさん mailto:sage [2007/04/06(金) 08:18:11 ] 1.0 だけど、現象は起きてないな
333 名前:デフォルトの名無しさん mailto:sage [2007/04/06(金) 08:19:03 ] ざまあ
334 名前:331 mailto:sage [2007/04/06(金) 18:52:55 ] >>332 情報ありがとうございます。 やはりSP1なのでしょうね・・・。 HD空き容量の関係でインストールできない人なのですが、どうにかSP1を入れてみることにします。
335 名前:デフォルトの名無しさん mailto:sage [2007/04/06(金) 22:53:20 ] >334 1.1RC1 を止めて 1.0 で試してからにしたら?
336 名前:331 mailto:sage [2007/04/06(金) 23:14:14 ] >>335 アドバイスありがとうございます。 最初1.0でやって、動かなくて1.1RC1に行きました。 説明不足、申し訳なかとですtt
337 名前:デフォルトの名無しさん mailto:sage [2007/04/07(土) 12:41:28 ] >>331 VS2005 SP1を持っているので、テストしてみました。 以下、/clr オプションにて実行しています。 ・1.0.1のバイナリ配布されている、IronPython.dll、IronMath.dllを参照させて実行 →"IronPython.Runtime.Operations.Ops"エラーが発生 ・1.1RC1のバイナリ配布されている、IronPython.dll、IronMath.dllを参照させて実行 → >>331 さんの指摘される rethrow 例外を検知 但し、継続して実行される ・1.0.1のソース配布からIronPythonをビルドし、*.pdbを混ぜて実行 →"IronPython.Runtime.Operations.Ops"エラーが発生しなくなり、rethrow例外のみ ・1.1RC1のソース配布からIronPythonをビルドし、*.pdbを混ぜて実行 →現象変わらず、rethrow例外検知 で、ちょっくらデバッガで1.1RC1で追っかけてみました。 ・gcnew PythonEngine()する際、モジュールの初期化を内部で行っている最中に起きる ・__builtin__(組み込み関数を置く場所)を設定する際に起きている ・内部で、フィールド情報を取り出しているんだけど、System.Reflection.FiledInfo.GetValue(null) している所があって、そこで例外(nullなんで何も無いよって警告の意味じゃないかな)を出している とりあえず、ここまで追っかけてみました。 無責任な予想ですけど、あまり気にする必要の無い例外じゃないかな?という気がします。 (C++でアプリを作ると、初回例外とか出てくるじゃないですか。あんな感じ)
338 名前:デフォルトの名無しさん mailto:sage [2007/04/07(土) 12:57:22 ] >>337 書いた後、ふと気付きました。 ・例外処理動作の違い - 分離再スロー msdn.microsoft.com/library/ja/vcmex/html/vcconDifferencesInExceptionHandlingBehaviorUnderManagedExceptionsForC.asp?frame=true#vccondisassociatedrethrows MSDNの上の説明読んでふと思ったんですが、 例外が発生している箇所のスタックフレームって、 以下のようになっているんですよ。 IronPython | ntdll.dll | IronPython *1 | ntdll.dll (例外飛ばしている) で、*1は何かというと、以下のコードなんですね。 public static object Exception = ExceptionConverter.GetPythonException("Exception"); これって、上の分離再スローの条件に合致しないかな?と思いました。 違うかな?誰か教えてプリーズ。
339 名前:デフォルトの名無しさん mailto:sage [2007/04/07(土) 15:26:44 ] IronMath.dll は IronPython.dll から参照されているから、参照に追加しなくても良くね?
340 名前:331 mailto:sage [2007/04/07(土) 16:49:42 ] >>337 情報ありがとうございます!家だけの症状ではないようで、逆に安心しました。 こちらのステップ実行では、>>337 さんの提示してくださった箇所(*1 ですよね?)に加え、随所でKeyNotFoundExceptionが発生してるようです。 後者に関しては、SystemState.cs Initialize()内とImporter.cs MakePythonModule関数内においてhoge_dict[hage]としてる部分を、ContainsKeyチェックの後、存在しなければ、あらかじめ追加しておくというコードを挿入して回避できました。2.0からの変更のようですね。 *1の方は、うーむ。 泥沼にはまりそうなので、無視するのも良さそうですね。 *1 1.1RC1/ReflectedMembers.cs:47行 GetAttribute関数内、if (info.IsStatic) return info.GetValue(null);
341 名前:337 mailto:sage [2007/04/08(日) 14:30:08 ] >>340 お疲れ様です。 > *1 ですよね? はい、そうです。 "KeyNotFoundException"の所は、以下が参考になりそうですね。 .NET Framework 2.0にて、Genericsを使ってHashtableをDictionaryに単純置き換えできないケース mag.autumn.org/Content.modf?id=20061015192611 これを見ると、ContainsKeyチェックする方法の他に、TryGetValueメソッドを 使用する方法もあるみたいです。 -- 話飛躍して、何時かSP1を当てた時、現状ではVCの再配布ファイルが公開されてないんで、 C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\BootStrapper\Packages\vcredist_x86 あたりから持っていってください。 (自分は、これでハマリました(笑))
342 名前:331 mailto:sage [2007/04/08(日) 23:08:37 ] >>341 なるほど!参考になりました。 ありがとうございます。 >現状ではVCの再配布ファイルが公開されてないんで M$、やんちゃなことしますね・・・。 気をつけておきます。
343 名前:デフォルトの名無しさん [2007/04/09(月) 20:33:14 ] IronPython使いの方にお聞きします。 IronPythonで作られたアプリに必要なものって何がいりますか? ・.NET Framework 2.0 だけですか? C#みたいに、バイナリ配布ってできますか?
344 名前:デフォルトの名無しさん mailto:sage [2007/04/10(火) 00:42:13 ] ライセンス的には知らん、多分問題ないと思うが。 IronPython.dllとIronMath.dllはEXEと同じフォルダにないと駄目 パスが通ってるだけでは駄目だ あとWindowsアプリでもコマンドプロンプトがでる
345 名前:344 mailto:sage [2007/04/10(火) 01:12:58 ] pycで/target:winexeにしてもコンソールアプリになっちゃうんだよな これはいつか直るだろうけど
346 名前:デフォルトの名無しさん mailto:sage [2007/04/14(土) 13:56:25 ] >>343 > C#みたいに、バイナリ配布ってできますか? 出来ますよ。 >>343 さんがおっしゃっているように、IronPython.dllとIronMath.dllが必須ですけど。 (もちろん、.NET Framework 2.0(再配布)は必須です) ソースをバイナリ化するには、幾つか方法があります。 ・VS2005 for IronPythonだと勝手にバイナリを作ってくれます ・VS2005無しだったら、以下のページの Pyc を使うのが良いでしょう。 www.codeplex.com/IronPython/Wiki/View.aspx?title=Samples&referringTitle=Home ・他にも、ipy.exe実行時、「-X:SaveAssemblies」オプションを渡すって 方法もあります。 ちなみにライセンスは、以下から追えると思います。 www.codeplex.com/WorkItem/AttachmentDownload.ashx?ProjectName=IronPython&WorkItemId=2731&FileAttachmentId=869 「英語わかんない、日本語読読みたい!」場合、書籍「IronPythonの世界」に 簡単な解釈が説明されてます。
347 名前:デフォルトの名無しさん mailto:sage [2007/05/01(火) 09:50:33 ] IronPython 2.0 α1がでていた。(CPython2.5ベース)
348 名前:デフォルトの名無しさん mailto:sage [2007/05/01(火) 10:57:58 ] 開発速度速ぇな
349 名前:デフォルトの名無しさん mailto:sage [2007/05/01(火) 13:55:38 ] Jythonとは雲泥の差だな
350 名前:デフォルトの名無しさん mailto:sage [2007/05/01(火) 14:28:42 ] >>349 Dynamic Language Runtime (DLR)絡みで色々優遇されている希ガス。 まあこの業界大量に人を突っ込めばいいってもんでもないけど、 成果が期待されている故の見返りは色々ありそう。
351 名前:デフォルトの名無しさん mailto:sage [2007/05/02(水) 23:26:09 ] Silverlight(WPF/E)にのっかるそうな
352 名前:デフォルトの名無しさん mailto:sage [2007/05/03(木) 14:18:47 ] そういやJythonってどうなってんだ?
353 名前:デフォルトの名無しさん mailto:sage [2007/05/03(木) 15:31:59 ] Java界隈はMSみたくリソースの注入ができないみたいだから 細々とやってくんじゃないの?
354 名前:デフォルトの名無しさん mailto:sage [2007/05/03(木) 20:38:30 ] Java界隈は、Jython よりは JRuby に期待してるみたいだからねぇ。 JRuby の開発者は Sun に雇われたみたいだし。
355 名前:デフォルトの名無しさん mailto:sage [2007/05/04(金) 17:27:39 ] IronPythonの人はもうJythonには関わってないの?
356 名前:デフォルトの名無しさん mailto:sage [2007/05/06(日) 01:49:48 ] プロジェクトリーダーの座を誰かに譲ったらしき話を聞いたことはあるが
357 名前:デフォルトの名無しさん mailto:sage [2007/05/06(日) 09:54:25 ] それならJythonのプロジェクト自体は生きてるのか
358 名前:デフォルトの名無しさん mailto:sage [2007/05/09(水) 01:29:04 ] お前らなんだかんだでIronPythonは使ってねえ気がするw
359 名前:デフォルトの名無しさん mailto:sage [2007/05/09(水) 07:06:25 ] IronRubyが使いたい。それが本音なんだろ? おまえら。
360 名前:デフォルトの名無しさん mailto:sage [2007/05/09(水) 13:46:44 ] booつかってる。
361 名前:デフォルトの名無しさん mailto:sage [2007/05/10(木) 14:35:32 ] >>359 当然
362 名前:デフォルトの名無しさん mailto:sage [2007/05/10(木) 15:41:58 ] Ruby本体もそうだが、JRubyといいIronRubyといい 世界的にはPythonの後追いばかりのRubyだぜ
363 名前:デフォルトの名無しさん mailto:sage [2007/05/10(木) 16:14:43 ] こっちでやれ Python厨とRuby厨が仲直りするスレッド pc11.2ch.net/test/read.cgi/tech/1099804004/
364 名前:デフォルトの名無しさん mailto:sage [2007/05/10(木) 19:43:52 ] MSは日本では、IronRuby、IronRubyって言うけど、やる気ねーんだよな。まったく。
365 名前:デフォルトの名無しさん mailto:sage [2007/05/11(金) 02:01:55 ] そんなガラクタどうでもいいわ
366 名前:デフォルトの名無しさん mailto:sage [2007/05/20(日) 15:00:42 ] .NET SDKにSystem.Drawing.IconクラスのFromHandleメソッドで 得られたアイコンは必ずWin32 APIのDestroyIconで開放しろと 書いてあったが、IronPythonからはWin32 APIは呼べないっぽいorz
367 名前:デフォルトの名無しさん mailto:sage [2007/05/20(日) 17:42:17 ] それ、質問なの?
368 名前:デフォルトの名無しさん mailto:sage [2007/05/20(日) 19:30:52 ] 質問じゃなくてorzだろ
369 名前:デフォルトの名無しさん mailto:sage [2007/05/21(月) 15:46:23 ] 超短いスクリプト実行させただけでipy.exeが25MB以上メモリ 喰ってるw
370 名前:IronPython [2007/05/21(月) 19:24:06 ] バカなんです。ごめんなさい。
371 名前:デフォルトの名無しさん mailto:sage [2007/05/21(月) 20:19:08 ] >>354 JRubyの成果を活かして、Jythonも開発が進めばよいけどなぁ。。。 と遅レス
372 名前:デフォルトの名無しさん mailto:sage [2007/05/21(月) 21:55:26 ] いまさらいらね。
373 名前:デフォルトの名無しさん mailto:sage [2007/05/28(月) 18:46:06 ] VC++ 2005でWin32 APIを1個呼ぶためだけのDLL作ってみたら 超簡単だった。
374 名前:デフォルトの名無しさん mailto:sage [2007/05/28(月) 20:46:03 ] CodeProviderでP/Invokeするアセンブリを作って、それを叩けばいいだろ。
375 名前:デフォルトの名無しさん mailto:sage [2007/05/28(月) 21:41:38 ] >373のDLLてのは.NETのアセンブリなんだけど、IronPythonから 特定のWin32API呼べればいいだけだから、動的に生成するほど 大層なものじゃないんだ。 ちょっとぐぐってみたけど、すぐにパッと理解はできなさそう。
376 名前:デフォルトの名無しさん mailto:sage [2007/05/29(火) 01:36:08 ] ModuleBuilder.DefinePInvokeMethodとかは?
377 名前:デフォルトの名無しさん mailto:sage [2007/06/04(月) 20:32:56 ] Formクラスを継承したクラスでWndProcメソッドをオーバーライドして その中で引数のメッセージのMsgプロパティにアクセスしようとしたら、 そんなプロパティ(attribute)はないと言われてしまった。 おかしいなと思って調べてたら、「(引数).Msg」じゃなくて「(引数).Value.Msg」 じゃないとだめだとわかった。悩みすぎて疲れた。
378 名前:デフォルトの名無しさん [2007/06/05(火) 00:33:02 ] メソッド補間はできないの?
379 名前:デフォルトの名無しさん mailto:sage [2007/06/05(火) 09:06:22 ] うん、エディタでしこしこ派だから。それに今調べたら、VSと統合するには VSのエディションがstandard以上じゃないとだめらしい。 結局WndProcに渡される引数って、Messageクラスのオブジェクトそのもの じゃなくて、IronPython.ModulesのClrModule.Referenceジェネリッククラス ていう型(?)になってるらしい。仕様はIronPython API Referenceの方に載ってた。 引数にGetTypeしてモロ表示されてたのに、アホなことに.NET SDKのリファ レンスで探してた。
380 名前:デフォルトの名無しさん [2007/06/09(土) 13:39:44 ] IronPythonの更新頻度高すぎだろw 作っている人の勢いが、使っている人の勢いを超えていると思うぞw
381 名前:デフォルトの名無しさん mailto:sage [2007/06/09(土) 19:32:12 ] そのうちCPythonを追い越してPython3000を実装するな
382 名前:デフォルトの名無しさん mailto:sage [2007/06/09(土) 21:46:17 ] もう2.4対応は完遂して2.5に追いつこうとしてるんだっけ?
383 名前:デフォルトの名無しさん mailto:sage [2007/06/11(月) 04:07:33 ] IronPythonの活用事例というか、こういう風にプロジェクトにくみこんだぜーみたいなマトメを探してるんだけど、いいのないかね。
384 名前:デフォルトの名無しさん [2007/06/12(火) 09:52:20 ] Synapse @ 7bit nanabit.net/softwares/synapse.html IronPythonを拡張として使っているRSSリーダーらしい
385 名前:デフォルトの名無しさん mailto:sage [2007/06/15(金) 00:02:16 ] silverlight.net/Samples/1.1/DLR-Console/python/index.htm で昼休みもpythonの勉強ですよ。
386 名前:デフォルトの名無しさん [2007/06/23(土) 01:04:11 ] 既出だったらすみません。 pyc.pyでPythonコードをdll化はできるのですが、それをC#などの他の 言語から呼び出す方法が分かりません。 たとえば hoge.pyをhoge.dllにするとhogeというシンボルは見えるのですが、 その中の関数を使ったりクラスをインスタンス化する方法が分かりません でした。 お分かりの方がいらっしゃったら教えていただけないでしょうか。
387 名前:デフォルトの名無しさん mailto:sage [2007/06/23(土) 10:01:42 ] リフレクショーン
388 名前:デフォルトの名無しさん mailto:sage [2007/07/01(日) 20:02:34 ] これの読み方って「あいあん」と「あいろん」どっち?
389 名前:デフォルトの名無しさん mailto:sage [2007/07/01(日) 20:23:42 ] >388 辞書くらい引け
390 名前:デフォルトの名無しさん mailto:sage [2007/07/01(日) 21:27:31 ] てつじん
391 名前:デフォルトの名無しさん mailto:sage [2007/07/02(月) 22:18:32 ] アイロンゴーレム
392 名前:デフォルトの名無しさん mailto:sage [2007/07/03(火) 10:59:25 ] 7番アイロン
393 名前:デフォルトの名無しさん mailto:sage [2007/07/05(木) 18:48:03 ] 正直言って 英語ができなかったらIronPythonは無理だよね