利用安装Python3时自带的2to3.py工具,可以把Python2 的代码转换成Python3 的代码,找到Python3的安装目录(python.exe所在的文件夹),我用的是Anaconda,目录为:C:\ProgramData\Anaconda3,这个目录下面有文件夹 \Tools\scripts,里面就可以找到 2to3.py ,如果找不到,可以全局搜索一下 2to3.py 所在的路径。
方法1:命令行方法
我们先查看一下帮助:
python 2to3.py -h
输出:
Usage: 2to3 [options] file|dir ...
Options:
-h, --help show this help message and exit
-d, --doctests_only Fix up doctests only
-f FIX, --fix=FIX Each FIX specifies a transformation; default: all
-j PROCESSES, --processes=PROCESSES
Run 2to3 concurrently
-x NOFIX, --nofix=NOFIX
Prevent a transformation from being run
-l, --list-fixes List available transformations