Python2代码转换成Python3代码

找到 2to3.py ,一般python安装的都是默认位置的话,位置就在:
文件夹地址栏输入:

C:\Users\Administrator\AppData\Local\Programs\Python\Python37\Tools\scripts

一般情况下,默认AppData文件夹是隐藏起来的,所以你需要把隐藏文件夹显示出来,然后再依据路径找到 2to3.py

由于 2to3.py 是一个脚本文件,所以我们需要到CMD窗口去执行一下,打开CMD窗口,然后cd进2to3.py所在的文件夹scripts

cd C:\Users\Administrator\AppData\Local\Programs\Python\Python37\Tools\scripts



然后找到你想要转换的文件所在位置

再加上转换的文件名进行代码转换(记得加上.py后缀名)

python 2to3.py -w C:\Users\Administrator\PycharmProjects\DataDrivenFrameWork\util\ObjectMap.py

转换成功,图像如下

然后打开想要转换的文件所在的目录会生成一个.bak文件是之前python2.0代码备份文件,想要转换的文件想要转换的文件变成用python3.0的文件

Python2代码转换成Python3代码相关推荐

  1. 用Python写一个将Python2代码转换成Python3代码的批处理工具

    之前写过一篇如何在windows操作系统上给.py文件添加一个快速处理的右键功能的文章:<一键将Python2代码自动转化为Python3>,作用就是为了将Python2的文件升级转换成P ...

  2. JSPatch转换器:可直接将OC代码转换成JS代码

    转载自:  http://bang590.github.io/JSPatchConvertor/ 可直接将OC代码转换成JS代码

  3. Kotlin代码转换成Java代码

    一.Kotlin代码与Java代码对比 二.转换方法 三.参考资料 一.Kotlin代码与Java代码对比 //Kotlin当中的单例模式 object PrinterDriver{init{prin ...

  4. Java代码转换成groovy代码

    其实方法很简单,直接在idea上创建一个groovy的文件,然后把Java代码内容复制到groovy类中,idea会根据groovy的语法规则提示你需要修改哪些地方,这样的话从来没有接触过groovy ...

  5. python代码转成java_如何实现Java代码转换成python代码

    之前小编告诉大家最初是学Java的,现在转向python,那对于两者之间有什么互通的嘛?其实有,比如可以将Java转成python代码,一起来看下吧. 首先给大家带来一组示例演示. Java代码如下: ...

  6. 将Vba代码转换成Php代码,将这个Excel公式转换成VBA代码(函数)

    将这个Excel公式转换成VBA代码(函数) 这是Excel中的公式,我试图转换为VBA代码: =IFERROR(IF(effDate>curDate,0,IF((curDate-effDate ...

  7. 基于MATLAB Coder将matlab代码转换成C代码

    MATLAB Coder可以从MATLAB代码生成独立的.可读性强.可移植的C/C++代码.本文基于matlab2015a编制,但是也适用于matlab 2014~2016的版本. 1. 使用MATL ...

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

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

  9. python转go_如何看待将Python代码转换成Go代码并进一步编译的 Grumpy 项目?

    明确声明了的,以及可以预见到的与 CPython 的区别有: 1,不会完全兼容现在 Python 的全部特性,比如 eval 语句.这点没有办法,因为是 AOT 编译器,运行时生成代码只能放弃了.其实 ...

最新文章

  1. Android动画效果translate、scale、alpha、rotate详解
  2. 学python需要哪些基础-python 学习,需要有哪些基础呢?
  3. BZOJ 4567 [SCOI2016]背单词 (Trie树、贪心)
  4. 解决idea 控制台中文乱码
  5. 下载MySQL并创建桌面数据库_sql桌面数据库
  6. j.u.c系列(08)---之并发工具类:CountDownLatch
  7. html怎样实现数据列表的下拉效果
  8. Maven 系列 1:Maven 安装与环境变量的配置完整步骤及需要注意的问题(以 jdk1.8、Maven 3.6.2 和 win10 为例,附下载地址)
  9. epoll, NIO,AIO
  10. 销毁Spring Bean的三种方法
  11. 子盒子width为父盒子width的百分比注意
  12. map slice综合示例 go语言
  13. Rav 瑞星产品了解
  14. Mac outlook设置HTML,设置苹果MAC 端outlook客户端说明
  15. 2018年视频云服务市场格局进入整合阶段,阿里云视频云位居市场竞争力领导者的位置... 2
  16. 免费简单的在线QQ聊天
  17. JavaScript课堂笔记
  18. Landesk学习笔记1_Landesk三种拖送方式
  19. 【VisionMaster】二次开发之第三方库的使用
  20. 练手小项目(1)——智能聊天机器人

热门文章

  1. uncompressing linux .................................................后没反应解决办法
  2. 第十九课.Pytorch-geometric扩展
  3. 第十八课.支持向量机
  4. 天昊Accu16S细菌绝对定量测序项目登陆顶级环境杂志《Journal of Hazardous Materials》...
  5. R语言统计入门课程推荐——生物科学中的数据分析Data Analysis for the Life Sciences
  6. html实现上下层效果图,Css布局系列-上下两栏应用场景_html/css_WEB-ITnose
  7. go监听mysql事件更新,有没有一种方法可以“监听”数据库事件并实时更新页面?...
  8. R语言ggplot2可视化:使用ggplot2按照热力图的方式显示全是分类变量的dataframe数据、并自定义因子(factor)的图例颜色legend
  9. R语言中使用pkgbuild::find_rtools查看是否有Rtools、使用Sys.which函数查看make是否存在、如果没有则安装、使用writeLines函数绑定R和Rtools
  10. pandas使用query函数删除dataframe中某一列数值等于某一特定值的行(remove dataframe rows baed on column value)