IronPython のご紹介

.NET Framework

ライセンス

日本語

BOMつきunicodeであれば問題なく実行可能

.NET libraryのインポート

IronPythonでビルトインされてない.NETモジュールは明示的にロード

>>> clr.AddReference("System.Xml") #アセンブリ名
>>> from System.Xml import * 
>>> d = XmlDocument()
>>> d.Load("Releases.xml")
>>> n = d.SelectNodes("//@Version") #XPath
>>> for e in n: print e.Value

>>> import nt
>>> clr.Path.append(nt.getcwd())
>>> clr.AddReference("Mapack.dll")

.NETモジュールimport時、保持されているオブジェクトが.NETの型にアドオン

質問

Question

Answer

「-*- coding: cp932 -*-」の行は無視されてしまうかどうか

ASCIIかBOMつきのunicode(※)

※質問の意図とくいちがっていたようです...

Event/Python Workshop the Edge 2006/IronPython のご紹介 (last edited 2007-02-17 17:47:18 by KeisukeUrago)