-3

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

如何才能做到这一点?

4

1 回答 1

2

使用六个模块,它将为您提供您正在寻找的东西!完成转换后,您可以six使用本机 python 3 替换这些方法。

于 2018-01-08T16:41:41.507 回答