如何将代码库从 Python2 迁移到 Python3? [关闭]

2024-01-04

我正在考虑将我的 Python2.x 代码库迁移到 python3.x。我的期望是做以下事情:

  1. 将Python2语法迁移到Python3
  2. 迁移所有使用的与Python3兼容的包和库
  3. 确保所有测试(单元测试)在迁移期间和之后通过并迭代修复。

您有什么建议?提前致谢!


该项目2to3 https://docs.python.org/3.6/library/2to3.html对此非常有帮助。

它可以处理需要进行的最常见的 Python2->Python3 代码更改。您也可以在测试中运行它。从那里我会得到一个 Python3 虚拟环境,安装 pylint,并检查你的代码库。

对于大型代码库来说,从 2 到 3 的迁移过程可能有点麻烦。本文 https://docs.python.org/3/howto/pyporting.html通过深入的解释做得很好。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何将代码库从 Python2 迁移到 Python3? [关闭] 的相关文章

随机推荐