我已经编写了我的代码来瞄准Python 2.6.5,但我现在需要在只有2.5.4的集群上运行它,这在我编写代码时并不存在。将代码反向移植到2.5应该不会太难,但我想知道是否有一个备忘单或自动化工具可以帮助我解决这个问题。对于某些内容,例如with
语句,正确的__future__
导入将完成这一操作,但不适用于其他一些内容。
答案 0 :(得分:8)
您是否阅读过What's New in Python 2.6文件?它描述了2.5-> 2.6方向,但你应该能够找出它的相反方向。
据我所知,没有适用于2.6到2.5的自动化工具。我所知道的唯一工具是2to3 app for Python 3。
答案 1 :(得分:4)
你试过pyqver吗?它会告诉您代码所需的最低Python版本
我希望它有所帮助