从零学习 Python 的话,应该学习 py3 还是 py2?

2016-07-11 11:38:08 +08:00
 imswing
听说 py3 不向下兼容?
5691 次点击
所在节点    Python
39 条回复
ayaseangle
2016-07-11 17:37:57 +08:00
为什么 v 站都是这种问题,感觉质量大不如以前了。。
wizardforcel
2016-07-11 19:21:50 +08:00
v 站的信息熵持续走高啊。。。
sunwei0325
2016-07-11 22:21:46 +08:00
scrapy, supervisor, fabric 都能用 py3?
herozhang
2016-07-11 22:26:47 +08:00
3
wojiaodaxiaxia
2016-07-11 23:17:06 +08:00
屁眼 3
Licamla
2016-07-11 23:21:34 +08:00
去年也在纠结这个,然后一边学 python3 一边断断续续地翻译《 Supporting Python 3 (支持 Python 3 )》,
地址: http://my.oschina.net/soarwilldo/blog/508410#OSC_h1_1

最后工作中用 python2.7 写 python3 风格代码,然而没有用到多少书中的那么多的内容。
neoblackcap
2016-07-12 00:12:35 +08:00
3, 接下来的 3 的效率会越来越高,而且还有各种更好的特性,更好的标准库
likuku
2016-07-12 00:49:37 +08:00
py2.7 向上 /py3 兼容
peter999
2016-07-12 00:58:51 +08:00
当然是 2 ,好多库都不支持 3 ,当然按照许多人的说法你可以自己改造这些库让他们支持 3 ,如果你可以说服老板的话
latyas
2016-07-12 01:45:46 +08:00
@peter999 举几个必须要用 2 的库的例子?
vexjoe
2016-07-12 02:26:11 +08:00
其实这个日经一点也没关系,这样新手们就有更大的几率看到 Py3 的推荐,从而进入 Py3 的社区,这样 Py3 的生态就会渐渐繁荣,不至于造成无人问津,然后僵死于 Py2 的情况。
jugelizi
2016-07-12 07:57:20 +08:00
@latyas pdfminer 不支持 3
autulin
2016-07-12 08:57:01 +08:00
看需求吧
比如我做作业要爬虫,于是想到用 scrapy ,可是官方推荐在 py2 上用
如果只是想语法入门,那还用在乎 3 还是 2 吗?
yufpga
2016-07-12 09:16:59 +08:00
都学了不就得了,学会其中一种,再看另外一种时间成本又不高.
latyas
2016-07-12 09:31:26 +08:00
@jugelizi pypi 上搜了一下不是有 3 的移植版么?
smallsix
2016-07-12 11:32:03 +08:00
python3
SlipStupig
2016-07-12 13:42:52 +08:00
@autulin python2 和 3 已经语法发送了较大的变化了
fire5
2016-07-12 21:51:19 +08:00
直接学习 go 嘿嘿
autulin
2016-07-13 09:38:31 +08:00
@SlipStupig 我没说清楚,我想说的是思想学到了,语法只是形式上的问题而已

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

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

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

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

© 2021 V2EX