有多大的理由坚守 Python2?

2016 年 3 月 18 日
 strahe

除了老项目迁移成本之外,新项目还有多大的理由坚守 Python2?

如果写惯 3 的再回去写 2(不是自愿),会是什么心理?

7878 次点击
所在节点    Python
53 条回复
ggjjl1
2016 年 3 月 19 日
现在大部分 linux 自带的 python 版本都是 2.7 的吧,这个理由够吗
zhtsuc
2016 年 3 月 19 日
3 改动太多,没必要学
tonghuashuai
2016 年 3 月 19 日
有多大理由去用 3 呢?
onelove
2016 年 3 月 19 日
我怕搞混了,现在只学 2 。。。
workwonder
2016 年 3 月 19 日
@strahe 这么说吧,我个人是很追新的。
但是生产环境你升级对你有什么现实意义呢?为什么不能逐渐 deprecated 来完成升级呢?
所以很有现实意义。
workwonder
2016 年 3 月 19 日
所以,即使 js 用到 es6 了, Python3 都懒得看,感觉这么做不对头。
noli
2016 年 3 月 19 日
py2 py3 并存不是很难的事情吧?很难理解为什么要坚守或者放弃……

顺便 @EPCoo , mac 上可以以完全不影响 py2 的方式来装 py3 例如 用 homebrew
loading
2016 年 3 月 19 日
新项目用 py3 没问题,但是我准备一直用 py2 ,然后换语言!

我能控制的服务器只有几台,都已经在跑 py2 ,懒得搞环境。
jadecoder
2016 年 3 月 19 日
没有足够的好处让我换到 Python3 。坏处倒是有,运维没搞过 3 的环境,强行推的话,运维不情愿,不好好做,出事故了还要把锅甩我头上
geeklian
2016 年 3 月 20 日
其实 py2 和 py3 没差...

1. 听领导的。
2. 自己是领导,爱用啥用啥。
Aspx
2016 年 3 月 20 日
3 和 2 差距很大么?一群人一直抓那点差别说事,有意思嘛?
jimzhong
2016 年 3 月 20 日
自己写东西都用 Py3 ,因为 unicode 问题。
janxin
2016 年 3 月 21 日
用 python3 起码要给 pypy3 捐个款了…

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

https://v2ex.ih06.com/t/264604

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

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

© 2021 V2EX