IronPython 是一種在 .NET與Mono上所實現的一種Python語言,由微軟的 Jim Hugunin 所發起,基于微軟的DLR引擎,之所以使用IronPython完全是因為Python。IronPython 的官方并未實現 Python 通用類庫,僅實現了部分核心類。開發者決定改寫構架,使用動態類型系統以讓更多腳本語言能很容易地移植到NET Framework上。
特點
IronPython早就很好的一體化趕到.NETframework中,Python語言表達中的字符串數組相匹配于.NET的字符串數組總體目標,并且Python語言表達中相匹配的方法,在IronPython中也都提供了。別的基本上基本數據類型也是一樣。
由微軟公司的JimHugunin所開展,是一個開源系統的最新項目,依據微軟公司的DLR控制模塊IronPython的官方網站仍沒完成Python通用性類庫,僅完成了一部分重要類,住宅小區的開源系統類庫進行有:
fepy:fepy為IronPython提供Python的絕大多數通用性類庫的進行。
一鍵下載的軟件安裝包含了二進制文件、Python標準程序庫、用于Silverlight的IronPython和一個入門教程。此外,還有一個變為Pyc.py的專用工具,該專用工具可以把IronPython系統軟件編寫出二進制文件。Ipy