python3.9 发布了 - 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
whatsupbitch
V2EX    Python

python3.9 发布了

  •  
  •   whatsupbitch 2020-10-06 11:08:58 +08:00 8102 次点击
    这是一个创建于 1831 天前的主题,其中的信息可能已经有所发展或是发生改变。

    版本更新速度堪比 chrome 了

    下一个是 3.10 还是 4

    31 条回复    2020-10-10 05:37:03 +08:00
    loading
        1
    loading  
       2020-10-06 11:12:50 +08:00 via Android
    3.10
    只有不兼容的大变化才会增加大版本号。

    大版本(不兼容).新特性.修 bug
    一般都这样
    loading
        2
    loading  
       2020-10-06 11:13:10 +08:00 via Android
    不是十进制,是无进制的
    CSM
        3
    CSM  
       2020-10-06 13:02:26 +08:00 via Android
    参考 Rust 都 1.40 几了
    Jirajine
        4
    Jirajine  
       2020-10-06 13:06:45 +08:00 via Android
    挺好,内置类型总算支持泛型了。
    joApioVVx4M4X6Rf
        5
    joApioVVx4M4X6Rf  
       2020-10-06 13:29:50 +08:00
    这速度更新的也太快了吧。。。学不动了
    RickyC
        6
    RickyC  
       2020-10-06 13:38:27 +08:00
    啥? 堪比 chrome?
    堪比 chrome 的反义词吗?
    多少年前就 3.x 了
    mywaiting
        7
    mywaiting  
       2020-10-06 13:45:00 +08:00
    PEP 617 -- New PEG parser for CPython 最大变化是这个???
    Gizmo
        8
    Gizmo  
       2020-10-06 14:54:58 +08:00 via Android
    问一下,能否直接安装复旧版更新?
    wangyzj
        9
    wangyzj  
       2020-10-06 14:58:13 +08:00
    艹,我怎么记得 3.8 没几天,然而我还在 3.6
    des
        10
    des  
       2020-10-06 15:05:57 +08:00
    问一下,连 PHP 都要有 jit 了,CPython 啥时候能有啊
    neoblackcap
        11
    neoblackcap  
       2020-10-06 15:47:03 +08:00
    @des 直接用 PyPy,不用等
    nnqijiu
        12
    nnqijiu  
       2020-10-06 15:53:15 +08:00
    没啥更新的必要
    plko345
        13
    plko345  
       2020-10-06 16:08:55 +08:00
    @CSM RustPython 已经出了, 社区活跃更新都快吧
    silkriver
        14
    silkriver  
       2020-10-06 16:38:54 +08:00
    Python 的维护( maintenance )版本是直接覆盖,主要( major )版本则互不影响
    ClericPy
        15
    ClericPy  
       2020-10-06 18:21:38 +08:00
    堪比 Chrome 是认真的吗?

    3.9 出来一般还是先放一年再上生产, 3.8 血的教训... 目前 3.8 用的还是挺舒服的, 话说之前 3.6 3.7 3.8 总有各种 linux 依赖版本不一样的问题 (忘了是什么了, 好像 OpenSSH 什么的), 不知道 3.9 会不会有幺蛾子. 目前 3.9 让我印象比较深的就剩一个 list[str] 代替 typing.List[str] 了, 3.8 印象里是海象操作符挺好使
    xiaket
        16
    xiaket  
       2020-10-06 18:25:16 +08:00
    3.8 里我用得最多的新特性是 functools 里面的 cached_property
    lithbitren
        17
    lithbitren  
       2020-10-06 22:56:34 +08:00
    3.8 更新以后用的最多的是海象运算符,后来还是觉得分行写好,清晰也不影响性能,几乎没有什么场景一定要放在一行里面,除了让程序看起来代码短点,3.9 期待的是字典运算符支持更强了,以前只有 Counter 可以这么用,但 Counter 的性能不太行,还有听说 3.9 标准库加了个图论库有拓扑排序,不过就是不知道有啥算法题以外的场景可用的,还有性能也有变化。

    看了看更新报告,好挺长,虽然大多数都感知不到就是了。。
    fatestigma
        18
    fatestigma  
       2020-10-06 23:37:08 +08:00
    @mywaiting 应该是,但是这个在 3.9 里还是没有什么明显的表现,在 3.10 将会添加 PEP 622&634 -- Structural Pattern Matching
    chenstack
        19
    chenstack  
       2020-10-07 09:34:42 +08:00
    立即安装试用了一下,windows 上有些库还不支持呀,例如 lxml,Pillow, Scrapy 这些,看到安装时报错提示说也不推荐用源码安装
    watsy0007
        20
    watsy0007  
       2020-10-07 10:40:35 +08:00
    看官方排计划,已经到 3.12 了
    scriptB0y
        21
    scriptB0y  
       2020-10-07 10:42:58 +08:00   1
    laike9m
        22
    laike9m  
       2020-10-07 16:02:14 +08:00
    laike9m
        23
    laike9m  
       2020-10-07 16:02:54 +08:00
    t9YppV21ZEt3x42f
        24
    t9YppV21ZEt3x42f  
       2020-10-07 20:10:19 +08:00
    正在下载,官网的连接速度真是感人,刚手贱删了旧版 PYTHON 导致我的 YUM 和 DNF 命令没法用了,正在恢复中。。。。
    black11black
        25
    black11black  
       2020-10-08 03:42:52 +08:00
    @laike9m 很微妙,生产级别的 python (同时要求严格生产规范)本身是比较稀少的需求
    laike9m
        26
    laike9m  
       2020-10-08 03:50:09 +08:00
    @black11black #25 没懂
    abersheeran
        27
    abersheeran  
       2020-10-08 17:48:48 +08:00
    @laike9m 模式匹配哪个版本能出?你有消息吗?我看 Guido 那个库上的语法,应该是需要一个次要版本以上的更新才会有。
    laike9m
        28
    laike9m  
       2020-10-09 09:44:27 +08:00
    Tumblr
        29
    Tumblr  
       2020-10-09 11:51:25 +08:00
    3.10
    应该先把手指用完,再把脚趾用完,才会进一位,所以会是 3.19 -> 3.20 -> 4.0
    abersheeran
        30
    abersheeran  
       2020-10-09 22:07:44 +08:00
    @laike9m 好的,感谢。
    black11black
        31
    black11black  
       2020-10-10 05:37:03 +08:00 via Android
    @laike9m 就是说目前的更新方向,比如加入泛型,配合 py 的元编程,已经具备了强类型开发的能力。但是,所谓强类型只是人机交互意义上的,作用在于约束生产,这个是给大企业的大项目用的,本身 py 在这个领域比较尴尬
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1009 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC 18:39 PVG 02:39 LAX 11:39 JFK 14:39
    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