从 python2 升级到 python3 有没有一键式工具?

2021-11-07 10:18:24 +08:00
 shyrock
官方的 2to3 貌似还有很多需要手工处理的问题啊,有没有更完善的工具可用?
2312 次点击
所在节点    Python
8 条回复
find456789
2021-11-07 18:18:34 +08:00
用 pycharm 的替换功能(支持正则) 试试?
shyrock
2021-11-07 18:36:08 +08:00
@find456789 #1 自己写正则,还要测试有效。。。这哪里是我要的一键工具。。。
Kylin30
2021-11-08 03:18:39 +08:00
哪里报错改哪里
vanton
2021-11-08 20:08:09 +08:00
然而并没有这样的工具,import 都不一样了
ClericPy
2021-11-08 23:42:59 +08:00
试过了, 没有, 那个 six 根本满足不了我, 后来能改的我就改改, 不能改的 subprocess 之, 很烦
mikywei
2021-11-09 14:04:09 +08:00
应该都是两个共用的吧,2 和 3 包都不兼容,2 写出来的程序 3 很多都用不了,同理 3 写出来的 2 也用不了。
shyrock
2021-11-09 14:29:33 +08:00
找到一个这个,http://python-future.org/overview.html ,有人用过吗?是不是比 2to3 好用?
hannochtao2
2021-11-11 17:09:16 +08:00
很多第三方包都不一样,哪里报错改哪里

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/813593

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX