IronPython 3支持吗?

20
是的,我知道有关于IronPython 3兼容性的信息,但那是两年前的事情。我在网上搜索了一下,但找不到最新的信息。
那么IronPython是否支持Python 3呢?如果不支持,未来导入的有多少能工作,是否有任何Iron特定的方法可以使其更像Python 3?
3个回答

9

目前IronPython不支持Python3。可以参考IronPython3 Todo了解更多信息。但是最新版本的IronPython应该支持标准Python 2.7解释器支持的所有未来导入。

据我所知,没有针对IronPython的特定方法使其更像Python3。


3
IronPython字符串默认已经是Unicode编码,这与Python 3相同。 - Jeff Hardy
@JeffHardy PyCon 2014仍然是目标吗? - marce
1
@marce 针对很早期的版本,是的。 - Jeff Hardy
我注意到PyCon 2014是在4月9日至17日举行的。截至今天(7月22日),针对Python 2.7的IronPython 2.7.4是最新的稳定版本。关于Python 3支持的任何消息吗? - RBV
1
@RBV - https://github.com/IronLanguages/ironpython3 似乎是官方的 IronPython 3 存储库。目前它并不是很活跃(最新提交是在2015年2月,也就是我写这篇文章时已经过去了七个月),但如果你想知道 Jeff Hardy 再次开始开发 IronPython 3 的消息,那么这将是要关注的项目。 - rmunn

3

IronPython 3 再次活跃起来了。Python 3.4 的 alpha 版本于2021年4月发布。这是一个非常活跃的项目,得到了.NET基金会的支持。更多信息请参见:Python 3.4 发布说明


1
你可以使用ExaScript,这是IN-DEVELOPMENT IronPython 3的一个分支,提供了标准的Python库和多个专业库,例如密码学库PowerCrypt4、包含许多常用函数的库OmniBeanLib以及重写了Small Basic Library并提供了几乎所有构建良好GUI/Console应用程序所需功能的库OmniBeanEB。
最重要的是,如果要制作Windows Forms应用程序,请使用EPFramework,这是一个包含在其中的库,为您的项目生成新鲜、响应式、现代化的UI。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接