推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
MaydayMasa
V2EX  ›  Python

问 现在学 Python 的哪个版本

  •  
  •   MaydayMasa · Mar 20, 2018 · 5904 views
    This topic created in 2984 days ago, the information mentioned may be changed or developed.

    昂 有 2.7 和 3 看廖老师的教程说 2 过期了 升级后写法也完全不同 可是好像现在很多第三方库还在用 2 写的 还没升级

    所以问一下 对于一个要学习这个的我 学哪个版本?

    蟹蟹赐教

    31 replies    2018-03-21 13:58:27 +08:00
    duoguo
        1
    duoguo  
       Mar 20, 2018   ❤️ 1
    3
    ZeoKarl
        2
    ZeoKarl  
       Mar 20, 2018   ❤️ 1
    3
    locoz
        3
    locoz  
       Mar 20, 2018 via Android   ❤️ 2
    3 不用纠结 2 和 3 大部分东西都是一样的
    ipwx
        4
    ipwx  
       Mar 20, 2018   ❤️ 1
    3

    至于很多第三方库还没升级,这是个错误的感觉。

    http://py3readiness.org/
    jimi2018
        5
    jimi2018  
       Mar 20, 2018   ❤️ 1
    3

    +1
    MaydayMasa
        6
    MaydayMasa  
    OP
       Mar 20, 2018
    好的 谢谢大家
    xern
        7
    xern  
       Mar 20, 2018 via Android
    都 8102 年了
    sevenQu
        8
    sevenQu  
       Mar 20, 2018
    最新的
    qcloud
        9
    qcloud  
       Mar 20, 2018 via iPhone
    目前兄弟连教的是 3.5
    chenhui7373
        10
    chenhui7373  
       Mar 20, 2018
    先学 golang 再学 py3
    wspsxing
        11
    wspsxing  
       Mar 20, 2018
    Go
    prolic
        12
    prolic  
       Mar 20, 2018 via Android
    3.6
    manzhiyong
        13
    manzhiyong  
       Mar 20, 2018
    2.7,许多 django 库连最新版的 django 都还不支持,就别提 python 本身了,用 3 的话工作上许多库要自己写了,那样还不如用 go
    forrestchang
        14
    forrestchang  
       Mar 20, 2018
    3.7
    lyragosa
        15
    lyragosa  
       Mar 20, 2018
    都 8102 年了怎么还有爽粉……不对,怎么还有学 py2 的。
    xpresslink
        16
    xpresslink  
       Mar 20, 2018   ❤️ 1
    学个 6 了!这个还用问。
    python2.x 是 LINUX 各个发行版的基础套件,很多累积的历史代码,很多包就算要改成 3 的,你肯定也要会的。
    python3.x 有很多先进新特性,也是未来趋势,所以你肯定也要会的。
    建议你先学习 2 到一定程度再学习 3. 或者两个同时对照着学。
    junzki
        17
    junzki  
       Mar 20, 2018
    Python 3

    Python 2.x 2020 年就 EOL 了,学他何用。
    steveway
        18
    steveway  
       Mar 20, 2018 via Android
    没想到还有人推荐 2...
    Sanko
        19
    Sanko  
       Mar 20, 2018 via Android
    3
    orangeade
        20
    orangeade  
       Mar 20, 2018 via Android
    tornado, django, requests 等框架和库,以后都不支持 python 2 了
    NxiJSiOS
        21
    NxiJSiOS  
       Mar 20, 2018
    3
    hugo2lee
        22
    hugo2lee  
       Mar 21, 2018
    3 吧,学的时候舒服些,然后工作要用 2 搜一搜就好
    xgzxy
        23
    xgzxy  
       Mar 21, 2018
    3,这个以后一定会成为主流啦,
    jeremaihloo
        24
    jeremaihloo  
       Mar 21, 2018
    推荐 2 的,你们的良心被狗吃了吗?:)\滑稽
    julyclyde
        25
    julyclyde  
       Mar 21, 2018
    没升级到 3 的库,都是你不需要的库
    如果有需求,就改需求
    cortexm3
        26
    cortexm3  
       Mar 21, 2018
    33333333333
    Gnillor
        27
    Gnillor  
       Mar 21, 2018
    升到 3 了,homebrew 都默认 3 了,跟上趋势
    gaMe5hGLc86G4U52
        28
    gaMe5hGLc86G4U52  
       Mar 21, 2018   ❤️ 1
    我自己在学 3,然后有的 2 的特征可以对比看下就可以了,比如 Python2 中的 raw_input 和 Python3 中的 input,我觉得学 3 的过程中对比看下就可以吧。
    xpresslink
        29
    xpresslink  
       Mar 21, 2018
    @jeremaihloo
    你没有实践经验不要瞎说,学什么要看场景。现在做运维的基本上都在用 Python2.x, 包括一线大厂的云平台的 python 开发的工具都是基于的 python2.x。要想彻底摆脱 2.x 不是那么容易的,除非所有 LINUX 发行版改用 py3 内置。
    再说了,py2 和 py3 也没有多大差别,我从 py2 改到 py3 写代码只用看了半天网上教程,又熟悉几天完全没有什么障碍,现在两种混着写,在 Pycharm 中做个兼容性提示就行了。
    GoLand
        30
    GoLand  
       Mar 21, 2018
    学 Python2.5 吧。比较有年份有味道。
    jeremaihloo
        31
    jeremaihloo  
       Mar 21, 2018
    @xpresslink #29 哦,那你说的对,可能是因为我经常用的库和开发工具是兼容了 Python3 的,给我一种现在很多包都兼容和升级了 Python3 的错觉,所以,我选择 six
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2967 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 98ms · UTC 14:48 · PVG 22:48 · LAX 07:48 · JFK 10:48
    ♥ Do have faith in what you're doing.