python2转python3(新)
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(新)相关推荐
- python2版本和python3版本-python2和python3哪个版本新
Python2 还是 Python3 ? py2.7是2.x系列的最后一个版本,已经停止开发,不再增加新功能.2020年终止支持. 所有的最新的标准库的更新改进,只会在3.x的版本里出现. Pytho ...
- python3安装哪个版本-python2和python3哪个版本新
Python2 还是 Python3 ? py2.7是2.x系列的最后一个版本,已经停止开发,不再增加新功能.2020年终止支持. 所有的最新的标准库的更新改进,只会在3.x的版本里出现. Pytho ...
- python2和python3的默认编码_python2和python3哪个版本新
Python2 还是 Python3 ? py2.7是2.x系列的最后一个版本,已经停止开发,不再增加新功能.2020年终止支持. 所有的最新的标准库的更新改进,只会在3.x的版本里出现. Pytho ...
- python2 与 python3的区别整理
目录 前言 print语句 UNICODE字符串 全局函数UNICODE() LONG长整型 <>比较运算符 字典类方法HAS_KEY() 返回列表的字典类方法 重命名或重新组织的模块 H ...
- Python2和python3字符编码的区别
Python2和python3字符编码的区别 一.字符编码应用值Python 1. 执行Python程序的三个阶段 Python test.py(执行test.py的第一步,一定是先将文件内容从硬盘读 ...
- python2 与 python3的区别总结
python2 与 python3的区别总结 几乎所有的Python 2程序都需要一些修改才能正常地运行在Python 3的环境下.为了简化这个转换过程,Python 3自带了一个叫做2to3的实用脚 ...
- python2好还是python3好-新手入门选择Python2还是Python3
1. 前言 Python的发展很快,几乎每年都在版本迭代.目前Python有两个主要版本,一个是python2.x,另一个是python3.x. 兔子先生最早接触Python的时候,使用的是pytho ...
- python2好还是python3好-总结对比Python2和Python3之间的区别
首先要说的是,Python的版本,目前主要分为两大类: Python 2.x的版本的,被称为Python2:是目前用的最广泛的,比如Python 2.7.3. Python 3.x的版本的,被称为Py ...
- Python2与Python3的区别:
前言:目前python两个版本Python2与Python3同时存在,并且这两个版本都在维护更新,但是Python2应该在2020年就停止维护更新了,那么到底选择Python2还是Python3,这个 ...
最新文章
- php auth_http,php auth_http类库进行身份效验
- 三包围结构的字是什么样的_手帐排版的高段位秘诀:运用艺术字丨大咖分享
- nodejs 相关管理工具
- wpf将文字转化为图形_工程师们开发出将天然气转化为固体的方法
- MyBatis使用心得(一)--- 简单介绍
- WebGL(五)——WEBGL缓冲区,绘制三角形
- Java MemoryMapped文件的功能
- java get set 注解_java技能提升,用Lombok甩掉get和set,让代码变得更简洁
- 百度搜索遭遇“假德邦” 宣判结果来了...
- 图片加载库Glide
- Python 报错TypeError: expected string or bytes-like object
- momentjs 使用总结
- strong,weak, retain, assign的区别@property的参数
- NOI2004 郁闷的出纳员 splay
- paip.数据挖掘--导出词库 清理太长的iptcode
- 无缓冲I/O与有缓冲I/O区别
- 华为手机屏幕锁屏时间设置_华为手机自动锁屏时间设置
- STM32学习记录——SIM900A实现中英文短信发送
- Mac 激活win10-报错:所请求的操作需要提升特权
- 图论专题1(网络流)