python3程序转python2_python2到python3代码转化:2to3

Mac系统上:

安装完python3后,2to3可以作为指令直接执行,-w代表"Write back modified files","."代表当前整个文件夹,可以将"."换成单个.py文件或者文件夹名:

$ 2to3 -w .  //将当前整个文件夹代码从python2转到python3

完成后,原python2文件会在.py后面再加上一个后缀.bak,而新生成的python3文件使用之前python2文件的命名。

可以使用以下命令查看2to3可以选择的参数:

$ 2to3 -help

Windows系统上:

需要进入python3的安装目录,进入Tools/scirpt目录,找到“2to3.py”脚本。假设python3的安装目录为“E:\Python\Python36”,则2to3.py文件所在路径为“E:\Python\Python36\Tools\scripts”。

在cmd中将python2代码转化为python3如下所示:

1351564-20180811162453524-176748156.jpg

原E:\tmp.py文件中只有一行代码:

print 'wuliytTaotao'

新生成的E:\tmp.py文件:

print('wuliytTaotao')

转化完成后,原tmp.py文件变成tmp.py.bak文件,新生成的tmp.py文件为python3文件。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值