IronPython 2.7.1發(fā)布 附下載
51CTO編者按:這次IronPython的更新,主要集中在數(shù)據(jù)處理方面,同時也是為了與Python 2.7.2版本同步。比如unicodedata模塊的加入。根據(jù)Python的官方文檔,unicodedata模塊將支持程序員連接Unicode字符數(shù)據(jù)庫,這個數(shù)據(jù)庫被用來定義所有的Unicode字符含義。所有的這些數(shù)據(jù)庫都基于一個ftp://ftp.unicode.org/發(fā)布的5.2.0版本的UnicodeData.txt文件。另外CSV模塊也是為了方便處理相關(guān)數(shù)據(jù)。相信本次更新,可以讓廣大.NET程序員工作效率得到一定的提升。
IronPython 2.7.1***的改進(jìn)是支持unicodedata, csv和ats三個模塊。其它的標(biāo)準(zhǔn)庫模塊也同步到CPython 2.7.2。另外修復(fù)了很多BUG,與CPython更加兼容。現(xiàn)在,IronPython Tools for Visual Studio已經(jīng)被廢棄了,建議大家使用Python Tools for Visual Studio。
和IronPython 2.7一樣,新版本的IronPython需要.NET 4或者Sliverlight 4。安裝后,IronPython會覆蓋舊版本。
這個版本***的改進(jìn)是支持unicodedata, csv和ats三個模塊。其它的標(biāo)準(zhǔn)庫模塊也同步到CPython 2.7.2。
另外修復(fù)了很多BUG,與CPython更加兼容。
現(xiàn)在,IronPython Tools for Visual Studio已經(jīng)被廢棄了,建議大家以后使用Python Tools for Visual Studio。
附IronPython介紹:
IronPython是一種在.NET、Mono和Sliverlight上面實現(xiàn)的Python語言。由Jim Hugunin(同時也是Jython的作者)所創(chuàng)造。1.0版與2006年9月5日發(fā)布。
IronPython基本兼容經(jīng)典的Python(http://www.python.org)。多數(shù)純Python編寫的軟件可以直接運行在IronPython上,而且IronPython程序可以任意調(diào)用.NET庫,可以使用WinForm編寫桌面程序。使用一個IronPython附帶的腳本工具,還可以把IronPython編譯成.NET字節(jié)碼,像一個普通的C#程序那樣運行。
Python Tools for Visual Studio一個Visual Studio的插件,可以方便程序員開發(fā)IronPython或者CPython程序。
【編輯推薦】