用python3自带2to3.py脚本将 python2代码转成python3代码

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

2to0.py脚本在Tools/scripts路径下

获取使用方法python 2to3.py --help

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

python 2to3.py -w test.py

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

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

python 2to3.py的路径 -w 文件路径 -n -o 输出路径

例如:

python F:\software\Anaconda\Tools\scripts\2to3.py -w F:\software\Anaconda\Document\TensorFlow\test.py -n  -o F:\software\Anaconda\Document\TensorFlow\test_folder

 

参考使用python3自带工具2to3.py 转换 python2.x 代码 到python3

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值