利用官方工具将python2的代码转换为python3的代码

一键搞定

前言

简单地说教材上给的代码是 py2 的,但我的环境只有 py3。所以找了找,发现还真的有转换的代码

正文

先定位到你的python3的安装路径,我这里是D:\DevEnv\Python\Python38,然后到它下面的.\Tools\scripts中去,然后执行其中的2to3.py脚本。这个脚本接受路径后会显示如果把路径下的所有py2格式的文件转换为py3格式的文件后两者的区别。而要直接转换成py3的文件的话则需要再传入参数 -w,接受这个参数后脚本会完成转换,并且保存原来的py2的脚本的副本。

1
2
cd D:\DevEnv\Python\Python38\Tools\scripts
python .\2to3.py -w "D:\Codes\Chapter 7_Code"

参考

2to3 - 自动将 Python 2 代码转为 Python 3 代码


利用官方工具将python2的代码转换为python3的代码
https://www.yikakia.com/利用官方工具将python2的代码转换为python3的代码/
作者
Yika
发布于
2020年9月20日
许可协议