4

我已经编写了面向 Python 2.6.5 的代码,但我现在需要在只有 2.5.4 的集群上运行它,而这在我编写代码时还没有出现。将代码向后移植到 2.5 应该不会太难,但我想知道是否有一个备忘单或自动化工具可以帮助我解决这个问题。对于某些事情,比如with声明,正确的__future__导入可以解决问题,但对于其他一些事情则不然。

4

2 回答 2

8

您是否阅读过Python 2.6 中的新增功能文档?它描述了 2.5->2.6 方向,但您应该能够从中找出相反的方向。

据我所知,2.6 到 2.5 没有自动化工具。我知道的唯一工具是用于转到 Python 3 的 2to3 应用程序。

于 2010-10-07T13:19:24.300 回答
4

你试过pyqver吗?它会告诉您代码所需的最低 Python 版本

我希望它有帮助

于 2010-10-07T14:20:25.870 回答