2to3 工具

2to3 工具是一个 python 程序,用于将用 Python 2.x 编写的代码转换为 Python 3.x 代码。该工具读取 Python 2.x 源代码并应用一系列修复程序将其转换为有效的 Python 3.x 代码。

2to3 工具在标准库中作为 lib2to3 提供 ,它包含一组丰富的修复程序 ,可以处理几乎所有代码。由于 lib2to3 是一个通用库,因此可以为 2to3 编写自己的修复程序。