【发布时间】:2014-01-04 15:50:28
【问题描述】:
我目前正在 python 3.3 上编写一些代码。不幸的是,我依赖的一些插件还不兼容 Python3,我需要切换回 Python2.7。
为了避免重构所有代码,我想做类似的事情
if(os.python.version<3.0):
from _future_ import print, super
这样做的正确方法是什么
【问题讨论】:
-
您可以无条件地使用
from __future__ import print_function,但是很多更改都没有一个简单的未来导入来解决它们。移植您的程序将需要更多的工作。
标签: python