Linux系统上:

安装完python3后,在安装路径中可以找到2to3,可以使用命令找到:

[root@localhost ~]$find /usr/local/ -name "2to3"
/usr/local/python3.7/bin/2to3
[root@localhost ~]$

如果没有 使用以下命令安装

pip3 install 2to3

执行批量转换

$ 2to3 -w .

-w代表"Write back modified files","."代表当前整个文件夹,可以将"."换成单个.py文件或者文件夹名:

完成后,原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如下所示:

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

print 'wuliytTaotao'

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

print('wuliytTaotao')

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

python2 转 python3 代码相关推荐

  1. python2转python3代码_python2代码批量转为python3代码

    由于python存在python2和python3两个主要的版本方向,经常会有将python2的代码转到python3的环境下运行的需求.尤其是跑一些神经网络的代码时有很多是在python2的环境下写 ...

  2. python自带 python2转python3 代码工具

    python2.x代码转为python3.x代码 版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/symoriaty/article/details/ ...

  3. python2转python3代码_收集python2代码转python3遇到的问题

    在程序中做python版本判断 sys.version_info # sys.version_info(major=2, minor=7, micro=16, releaselevel='final' ...

  4. python2与python3代码互相转化时注意事项

    Python2 Python3 print可以没括号 print必须有括号 cPickle _pickle 浅拷贝a=b.copy() 浅拷贝a=copy.copy(b) 浮点计算2.0/3 浮点计算 ...

  5. python2转python3代码_2to3 – 自动Python 2到3代码翻译 – 开发工具(Python教程)(参考资料)...

    使用2to3 2to3通常与Python解释器一起安装为脚本.它也位于Python根目录的Tools/scripts目录下 2to3的基本参数是要转换的文件或目录列表.这些目录以递归方式遍历Pytho ...

  6. python2转python3代码_2to3 - 自动将 Python 2 代码转为 Python 3 代码

    使用 2to3¶ 2to3 通常会作为脚本和 Python 解释器一起安装,你可以在 Python 根目录的 Tools/scripts 文件夹下找到它. 2to3 的基本调用参数是一个需要转换的文件 ...

  7. python2转python3代码_Python2代码转成Python3代码

    1.利用anaconda软件自带的功能: 1.找2to3.py文件 我的anaconda装在了D盘下的Anaconda文件夹下 你需要找到anaconda下的script文件夹里面的2to3-scri ...

  8. 使用python内置2to3工具将python2代码转换为python3代码

    我们都知道python有一个一直被诟病的毛病,python2与python3代码不兼容问题,而网上的一些教学大部分都是python2的,如果需要将其在python3环境下运行,有两个方法,一是:一个一 ...

  9. Python2代码转换成Python3代码

    Python2代码转换成Python3代码 找到 2to3.py ,一般python安装的都是默认位置的话,位置就在: 文件夹地址栏输入: C:\Users\Administrator\AppData ...

最新文章

  1. 自动挂载ios_Ubuntu自动挂载iso文件 | 学步园
  2. Python tips(
  3. uvalive4744(数论)
  4. oracle 存储过程的基本语法 及注意事项
  5. 【色彩管理】YUV色彩模式详解
  6. [转载] --- 数据库基本知识
  7. PageHelper 关闭COUNT(0)查询 以及PageHelper 的分页原理分析
  8. python创建虚拟环境jupyter_创建 python 虚拟环境以及对应的 jupyter notebook kernel
  9. python 数据 模块 好用_Python最被低估的库,用好了效率提升10倍!
  10. 手机远程服务器总说磁盘空间不足,查询远程服务器上磁盘空间的最佳方式
  11. 恢复mysql数据--使用frm和ibd文件
  12. python上传文件
  13. Arduino Nano与SIM800C 通信
  14. 对讲机扫盲的基本常识
  15. Arrays.sort(arr, (a, b) -> a - b)是对数组进行排序
  16. 【AS】Android stdio运行APP闪退或keeps stopping
  17. 7-5 球的表面积和体积 (10 分)
  18. Linux中的vim最小集、指令集及其配置
  19. java 实现office转换pdf
  20. 鱼眼镜头畸变校正模型

热门文章

  1. 用 Flask 来写个轻博客 (37) — 在 Github 上为第一阶段的版本打 Tag
  2. 限流算法之漏桶算法、令牌桶算法
  3. python requests.packages.urllib3问题记录
  4. 日本依靠储能系统解决光伏消纳问题
  5. delete archivelog all 无法彻底删除归档日志?
  6. Git 常用命令速查表(图文+表格)
  7. 全排列之递归与非递归算法实现总结
  8. Install matplotlib Error: src/ft2font.h:16:22: fatal error: ft2build.h: No such file or directory
  9. TAB(Nav)导航菜单
  10. MFC中CString.format用法