IronPython 初體驗

之前就聽過 Microsoft 要整合 .Net Framework 及 Python 語言,不過一直沒有時間玩,直到因緣際會之下看到了 MSDN 上推廣 IronPython 的影片-「MSDN TV: IronPython: Python on the .NET Framework」,所以就花點小時間玩玩它。 首先到了 IronPython網站 下載了 1.0 beta 0.6 來玩,開啟了內附的 IronPythonConsole,一切就像 Python interactive mode 一樣,用起來跟普通的 Python 沒什麼兩樣,至於要使用 .Net framework 的話,必須要注意的是: 記得要 import clr,然後透過 clr.AddReference('xxxxxx') 來加入 .Net framework 的 API,比方說我想使用 System.Windows.Forms 的話就必須要 clr.addReference("System.Windows.Forms")。至於之前用 import sys 然後 sys.LoadAssemblyXXX 已經過時了。 影片中也看到了他們用 Visual Studio… Continue reading IronPython 初體驗