python2 转 python3 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
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 2017-09-01 17:05:15 +08:00 3830 次点击
    这是一个创建于 2965 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

    看来新特性后,我都自觉的切换到 3.6 了。无奈大多平台还是 3.5。
    abcbuzhiming
        7
    abcbuzhiming  
       2017-09-02 11:40:45 +08:00
    我觉得 python3 和 python2 最大的区别就是那个字符串,python2 的字符串的定义和使用方式接近 C/C++语言,也就是属于 unicode 时代之前的方式,而 python3 的字符串就和大部分现代语言比如 java 没啥区别了,属于 unicode 时代后的方式,除了这个,我真不觉得 3 和 2 的区别很大。无非就是改个命名啥的
    XIVN1987
        8
    XIVN1987  
       2017-09-02 17:14:07 +08:00 via Android
    我觉得看领域,py3 的改进主要是 web 友好的,比如编码、协程,,
    Wicked
        9
    Wicked  
       2017-09-02 19:40:53 +08:00 via iPhone
    可以先用 lib2to3 机翻一次,虽然我们的项目还是在用 python2
    UniDash
        10
    UniDash  
       2017-09-02 21:37:57 +08:00
    从来没遇到过兼容性问题
    sunwei0325
        11
    sunwei0325  
       2017-09-03 21:48:18 +08:00
    迟早得转, 晚转付出的学习成本更大
    silence12
        12
    silence12  
       2017-09-05 19:54:58 +08:00
    天津和成都的 python 在哪? 来一打,1 年以上就可以
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2814 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 24ms UTC 14:49 PVG 22:49 LAX 07:49 JFK 10:49
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86