如何将 Python 2 代码移植到 Python 3¶
- 作者:
布雷特·坎农
Python 2 已于 2020 年初正式结束其生命周期。这意味着 Python 2 将不再进行新的错误报告、修复或更改——它不再受支持:请参阅 PEP 373 和 Python 版本状态。
如果您正在寻找移植扩展模块而不是纯 Python 代码,请参阅 将扩展模块移植到 Python 3。
存档的 python-porting 邮件列表可能包含一些有用的指导。
自 Python 3.11 起,原始移植指南已停用。您可以在 存档中找到旧指南。
第三方指南¶
还有一些可能有用的第三方指南