推荐学习书目
› 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 · 4840 views
    This topic created in 3351 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
    zhongshu
    Sep 1, 2017
    1
    兼容性很不好,很多人不愿意升到 Python3
    qsnow6
    qsnow6
    Sep 1, 2017
    2
    没什么区别,不要升
    terry0314
    terry0314
    Sep 1, 2017 via Android
    3
    为了用 sanic 升到了 3.
    terry0314
    terry0314
    Sep 1, 2017 via Android
    4
    另外对我来说最方便的一点就是不用再处理奇奇怪怪的编码问题。
    NoAnyLove
    NoAnyLove
    Sep 2, 2017
    5
    异步处理很强大也很有趣,如果有处理大并发量的需求的话,建议升级。其实比较痛苦的是如果写的东西要兼容 2 和 3 的话,很多细节的处理比较痛苦,一不小心就某个版本不能运行了
    yech1990
    yech1990
    Sep 2, 2017 via Android
    6
    多看看 pep 你就有动力转了。

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