最近用 python3.6 写了个爬虫 package, 是否要考虑兼容 3.6 以下的版本呢?

2019-06-22 16:56:19 +08:00
 waibunleung

最近跟一个外国小哥合作写了个 python 的爬虫,我们两个的意见在兼容性这一块出了分歧。
项目是用 python3.6 写的,但是我想兼容到 python3.0,理由是考虑比较多的项目可能是用旧的 python 版本写的,升级的话会有很多未知问题,并且 python 版本升级可能要考虑很多东西。 小哥的选择是兼容到 3.6 就 ok 了,因为程序是向前发展的,它总会追求新的语法和更方便易用。
他的原话: "Yes I understand what you mean, but you cannot always please everybody, Python 2 users wont be able to use it for example only some people some of the time! Python is a language that always looks forward to new syntax and code design is essential to understanding the code and adding to it so for me the trade off is too big"

大家觉得应该兼容到 python3.0 还是到 python3.6 就好了?

3145 次点击
所在节点    Python
23 条回复
msg7086
2019-06-23 02:29:06 +08:00
@janxin 14.04 都已经 eol 了吧…
iszero
2019-06-23 09:02:10 +08:00
没必要向下兼容,包袱太重了
zkqiang
2019-06-25 15:20:02 +08:00
如果是开源项目真没必要... 发电还搞这么累

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

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

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

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

© 2021 V2EX