将Python2代码转换成Python3代码
在学习实践中,我们可能需要将以前的Python2版本的代码转换成Python3可以正常运⾏的代码。下⾯将介绍具体的转换⽅法。
第⼀步:打开cmd,将路径转到2to3-script.py所在⽬录
⾸先,打开cmd命令提⽰符窗⼝(俗称 ⼩⿊窗),使⽤cd命令,将路径转到2to3-script.py所在⽬录。2to3-script.py⼀般是在你
python默认安装路径的Python安装⽬录下的Scripts⽂件夹中,我的路径是:D:\Python\Python_anzhuanglujing\Scripts。
当然,你也可以在2to3-script.py所在⽂件夹中直接代开cmd,或者将2to3-script.py复制到你指定的路径中并打开cmd,这样就不⽤在cmd中转换路径了。
第⼆步:转换代码⽂件
接着,在cmd中输⼊并运⾏以下代码:python 2to3-script.py -w ***.py 。其中***.py是你需要转换的Python代码⽂件路径和⽂件名。以我的为例:python 2to3-script.py -w C:\Users\Lenovo\Desktop\Test\Code.py 。
经过上述步骤后,即可成功地将Python2代码转换成可运⾏的Python3代码。
转换后的Python3代码⽂件后缀任然是.py,⽽原来的Python2代码⽂件则变成.bak。
补充:
若你在Python安装路径的Scripts⽂件或其他⽂件夹中都不到2to3-script.py的话,可以根据下⾯代码⾃⾏创建⼀个.py代码⽂件。2to3-script.py的具体代码如下:
import sys
from lib2to3.main import main
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论