推荐学习书目
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
miaomiao0323
V2EX  ›  Python

python2 转 python3

  •  
  •   miaomiao0323 ·
    hillsbird · Sep 1, 2017 · 4261 views
    This topic created in 3175 days ago, the information mentioned may be changed or developed.

    咨询大家个问题,一直使用 python2.7,现在用的也比较顺手,一直没接触 python3,想咨询下 python2.7 和 3 有多大区别,主要是哪里的区别,哪个好一些,以后转到使用 python3 怎么样?

    12 replies    2017-09-05 19:54:58 +08:00
    zhongshu
        1
    zhongshu  
       Sep 1, 2017
    兼容性很不好,很多人不愿意升到 Python3
    qsnow6
        2
    qsnow6  
       Sep 1, 2017
    没什么区别,不要升
    terry0314
        3
    terry0314  
       Sep 1, 2017 via Android
    为了用 sanic 升到了 3.
    terry0314
        4
    terry0314  
       Sep 1, 2017 via Android
    另外对我来说最方便的一点就是不用再处理奇奇怪怪的编码问题。
    NoAnyLove
        5
    NoAnyLove  
       Sep 2, 2017
    异步处理很强大也很有趣,如果有处理大并发量的需求的话,建议升级。其实比较痛苦的是如果写的东西要兼容 2 和 3 的话,很多细节的处理比较痛苦,一不小心就某个版本不能运行了
    yech1990
        6
    yech1990  
       Sep 2, 2017 via Android
    多看看 pep 你就有动力转了。

    看来新特性后,我都自觉的切换到 3.6 了。无奈大多平台还是 3.5。
    abcbuzhiming
        7
    abcbuzhiming  
       Sep 2, 2017
    我觉得 python3 和 python2 最大的区别就是那个字符串,python2 的字符串的定义和使用方式接近 C/C++语言,也就是属于 unicode 时代之前的方式,而 python3 的字符串就和大部分现代语言比如 java 没啥区别了,属于 unicode 时代后的方式,除了这个,我真不觉得 3 和 2 的区别很大。无非就是改个命名啥的
    XIVN1987
        8
    XIVN1987  
       Sep 2, 2017 via Android
    我觉得看领域,py3 的改进主要是 web 友好的,比如编码、协程,,
    Wicked
        9
    Wicked  
       Sep 2, 2017 via iPhone
    可以先用 lib2to3 机翻一次,虽然我们的项目还是在用 python2
    UniDash
        10
    UniDash  
       Sep 2, 2017
    从来没遇到过兼容性问题
    sunwei0325
        11
    sunwei0325  
       Sep 3, 2017
    迟早得转, 晚转付出的学习成本更大
    silence12
        12
    silence12  
       Sep 5, 2017
    天津和成都的 python 在哪? 来一打,1 年以上就可以
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1174 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 84ms · UTC 17:41 · PVG 01:41 · LAX 10:41 · JFK 13:41
    ♥ Do have faith in what you're doing.