【python】python2到python3的代码迁移工具:2to3.py

python2到python3的代码迁移工具:2to3.py

python3.x和python2.x代码的语法上存在着较多的差距,python官方为我们提供了方便的迁移方案:2to3.py

1.批处理迁移方式【力荐】

  • 进入2to3.py所在的目录,就在python的安装路径
D:
cd D:\software\Python\Python36\Tools\scripts
  • 运行批处理的指令,批量迁移代码。参数说明:--output-dir=output_dir要输出的文件路径,-W用来告诉 2to3 始终需要输出文件,即使没有任何改动,-n禁用创建副本(输出到一个新的路径,当然不要对源代码创建副本),origin_code_dir需要转换的代码路径
2to3.py --output-dir=output_dir -W -n origin_code_dir

2.关于2to3.py的其他用法

2to3.py还有很多其他使用方法,通过指定不同参数组合,能实现多种代码迁移的效果,读者可以自行探索。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值