我正在更改一些 Python 2 代码以与 Python 2 和 Python 3 兼容。翻译工具2to3可以很好地将 Python 2 代码转换为不一定与 Python 2 代码兼容的 Python 3 代码。一个例子是它如何转换x.iteritems()
为x.items()
. 我可能需要对所有 Python 代码自动转换为x.iteritems()
,list(x.items())
等等。
如何才能做到这一点?
我正在更改一些 Python 2 代码以与 Python 2 和 Python 3 兼容。翻译工具2to3可以很好地将 Python 2 代码转换为不一定与 Python 2 代码兼容的 Python 3 代码。一个例子是它如何转换x.iteritems()
为x.items()
. 我可能需要对所有 Python 代码自动转换为x.iteritems()
,list(x.items())
等等。
如何才能做到这一点?