注:最后有面试挑战,看看自己掌握了吗
🌸I could be bounded in a nutshell and count myself a king of infinite space.
特别鸣谢:木芯工作室 、Ivan from Russia
区别
python3 相对于 python2 多了一个括号,如果手动一个个修改的话,工作量比较大
习惯python3的写法就不愿意用python2的语法规则。碰巧碰到了一个大型的python2项目。所以这时候py2to3就诞生了
py2to3简介
2to3的简单集合,主要实现目标:将一个python2项目全部转换为python3,所以现在就只有一个参数–目标项目的绝对路径(或者相对与main function的相对路径)
转换方法
- 从python安装文件中找到这个脚本,路径如图所示:
- 复制这个脚本到你所需要转换的python文件的同一路径下:
- 右击项目文件,选择open in,再选择terminal
4. 输入 .\2to3.py -w .\你要转换的文件名
,再按回车,成功!
后面跟的是你要转换的文件名字