13

一些 python 3 功能和模块已被向后移植到 python 2.7 python 3.1 和 python 2.7 之间的显着区别是什么?

4

2 回答 2

9

我认为这些资源可能会对您有所帮助:

正如你所说

一些 python 3 功能和模块已被向后移植到 python 2.7

...我会颠倒这句话并说只有少数软件包已从 Python 2.x 移植到 3.x。像PyGTK这样的优秀库仍然只能在 Python 2 中工作。在许多项目中迁移可能需要一段时间,所以在您决定使用 Python 3 之前,您可能宁愿考虑在 Python 2 中编写自己的项目,同时通过定期测试2to3来确保兼容性。

于 2011-01-21T07:05:50.340 回答
0

如果你想在 python 2.7 中使用任何 python 3 函数,那么你可以在开头导入未来的模块,然后你可以在你的代码中使用它。

于 2016-06-16T19:14:13.377 回答