利用2to3简单实现python2转python3 - Go语言中文社区

利用2to3简单实现python2转python3


参考内容:https://docs.python.org/zh-cn/3.7/library/2to3.html

 

然后新建文件:python 2to3.reg

文件内容:

Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOTPython.FileShelleditwithidleshell2to3command]
@="cmd /c C:\Users\Joe\AppData\Local\Programs\Python\Python37\Tools\scripts\2to3.py -w "%1""

其中C:\Users\Joe\AppData\Local\Programs\Python\Python37\Tools\scripts\2to3.py 为自己的文件路径路径。

找到自己python下的2to3.py 然后注意转义。

保存好了直接双击

会有提示:

点击确定

找到要转换的程序,右键

 

选择Edit with IDLE 然后选择 2to3

然后就转换成python3完成。

会在文件目录同时生成该文件的.bak文件,这是该文件python2的备份文件。

 

 

 

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/qq_26816591/article/details/90142540
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2020-04-18 20:12:24
  • 阅读 ( 1041 )
  • 分类:

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢