将Python2代码转Python3代码

python3里自带了一个2to3的脚本可以把python2版本的代码转换成python3.

一、MAC使用方法

获取使用方法:

2to3 --help

将文件名为test.py的脚本放在同目录下,可用相对路径转换,会在原文件上修改:

2to3 -w test.py

(注意如果你的代码里有中文,文件格式一定要是utf-8格式的)

或者可以在任意目录下,指定2to3的脚本位置,和要转换的脚本位置,和输出路径

2to3 -w 文件路径 -n -o 输出路径

例如:

2to3 -w /Users/apple/Downloads/a.py -n  -o /Users/apple/Downloads/test

发表回复