python2代码转换python3(新)

Python 3自带了一个叫做2to3.py,这个脚本会将你的Python 2程序源文件作为输入,然后自动将其转换到Python 3的形式,可进行整个文件夹或者是单个代码的python2代码的转换很是方便。

第一步:检查是否安装。安装。

第二步:找到,2to3.py (或2to3-script.py)所在位置。大家安装的位置不一样,先找到python 或者Anaconda3的库的安装地址。

安装python的参考:D:\Python 3.5\Tools\scripts

安装Anaconda3的参考:D:\Anaconda3\Tools\scripts

第三步:在2to3.py 脚本所在位置 在地址栏输入cmd 导出黑窗口或者快捷键 ctrl+shift+右键打开 powershell窗口

或者 使用Windows 命令提示符(cmd)进入 2to3.py (或2to3-script.py)脚本所在位置,。

第四步:转换操作

方式一:文件夹代码整体转换:

 python 2to3.py -w 文件夹路径

若文件名2to3-script.py,则输入

 python 2to3-script.py -w 文件夹路径

例如:转换的代码文件夹所在目录在:E:\Mypython\mypython。在shell窗口,或者cmd下输入:

 python 2to3.py -w E:\Mypython\mypython

运行就可以。(很多教程强调要提前运行 2to3.py ,其实是不用的。不过前提保证要转换的文件是关闭状态)

或是,方式二:单个文件转换。

此时确认文件位置和文件名xxx.py,在第三步完成后输入

python 2to3.py -w 文件路径及文件名
例如:
python 2to3.py -w E:\Mypython\mypython\xxx.py

python2转python3(新)相关推荐

  1. python2版本和python3版本-python2和python3哪个版本新

    Python2 还是 Python3 ? py2.7是2.x系列的最后一个版本,已经停止开发,不再增加新功能.2020年终止支持. 所有的最新的标准库的更新改进,只会在3.x的版本里出现. Pytho ...

  2. python3安装哪个版本-python2和python3哪个版本新

    Python2 还是 Python3 ? py2.7是2.x系列的最后一个版本,已经停止开发,不再增加新功能.2020年终止支持. 所有的最新的标准库的更新改进,只会在3.x的版本里出现. Pytho ...

  3. python2和python3的默认编码_python2和python3哪个版本新

    Python2 还是 Python3 ? py2.7是2.x系列的最后一个版本,已经停止开发,不再增加新功能.2020年终止支持. 所有的最新的标准库的更新改进,只会在3.x的版本里出现. Pytho ...

  4. python2 与 python3的区别整理

    目录 前言 print语句 UNICODE字符串 全局函数UNICODE() LONG长整型 <>比较运算符 字典类方法HAS_KEY() 返回列表的字典类方法 重命名或重新组织的模块 H ...

  5. Python2和python3字符编码的区别

    Python2和python3字符编码的区别 一.字符编码应用值Python 1. 执行Python程序的三个阶段 Python test.py(执行test.py的第一步,一定是先将文件内容从硬盘读 ...

  6. python2 与 python3的区别总结

    python2 与 python3的区别总结 几乎所有的Python 2程序都需要一些修改才能正常地运行在Python 3的环境下.为了简化这个转换过程,Python 3自带了一个叫做2to3的实用脚 ...

  7. python2好还是python3好-新手入门选择Python2还是Python3

    1. 前言 Python的发展很快,几乎每年都在版本迭代.目前Python有两个主要版本,一个是python2.x,另一个是python3.x. 兔子先生最早接触Python的时候,使用的是pytho ...

  8. python2好还是python3好-总结对比Python2和Python3之间的区别

    首先要说的是,Python的版本,目前主要分为两大类: Python 2.x的版本的,被称为Python2:是目前用的最广泛的,比如Python 2.7.3. Python 3.x的版本的,被称为Py ...

  9. Python2与Python3的区别:

    前言:目前python两个版本Python2与Python3同时存在,并且这两个版本都在维护更新,但是Python2应该在2020年就停止维护更新了,那么到底选择Python2还是Python3,这个 ...

最新文章

  1. php auth_http,php auth_http类库进行身份效验
  2. 三包围结构的字是什么样的_手帐排版的高段位秘诀:运用艺术字丨大咖分享
  3. nodejs 相关管理工具
  4. wpf将文字转化为图形_工程师们开发出将天然气转化为固体的方法
  5. MyBatis使用心得(一)--- 简单介绍
  6. WebGL(五)——WEBGL缓冲区,绘制三角形
  7. Java MemoryMapped文件的功能
  8. java get set 注解_java技能提升,用Lombok甩掉get和set,让代码变得更简洁
  9. 百度搜索遭遇“假德邦” 宣判结果来了...
  10. 图片加载库Glide
  11. Python 报错TypeError: expected string or bytes-like object
  12. momentjs 使用总结
  13. strong,weak, retain, assign的区别@property的参数
  14. NOI2004 郁闷的出纳员 splay
  15. paip.数据挖掘--导出词库 清理太长的iptcode
  16. 无缓冲I/O与有缓冲I/O区别
  17. 华为手机屏幕锁屏时间设置_华为手机自动锁屏时间设置
  18. STM32学习记录——SIM900A实现中英文短信发送
  19. Mac 激活win10-报错:所请求的操作需要提升特权
  20. 图论专题1(网络流)

热门文章

  1. Begin at the Beginning
  2. IP地址的格式与分类
  3. 【12c】Oracle Restart中的SRVCTL命令详解
  4. 为自己的小黑改装散热,将导热硅脂换成液态金属。(多图)
  5. CKA-CN考试预约流程
  6. -考研第三十七周总结-
  7. 创建目录public html,php CI如何实现全站静态生成html,动态创建目录
  8. htmlparser 获取html,利用htmlparser进行网页信息的抽取
  9. Python学习之批量word文档转pdf并统计其页码
  10. 转载-高斯函数-正态分布函数