推荐学习书目
› 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 · Oct 6, 2020 · 9021 views
    This topic created in 2229 days ago, the information mentioned may be changed or developed.

    版本更新速度堪比 chrome 了

    下一个是 3.10 还是 4

    31 replies  •  2020-10-10 05:37:03 +08:00
    loading
    loading
    Oct 6, 2020 via Android
    1
    3.10
    只有不兼容的大变化才会增加大版本号。

    大版本(不兼容).新特性.修 bug
    一般都这样
    loading
    loading
    Oct 6, 2020 via Android
    2
    不是十进制,是无进制的
    CSM
    CSM
    Oct 6, 2020 via Android
    3
    参考 Rust 都 1.40 几了
    Jirajine
    Jirajine
    Oct 6, 2020 via Android
    4
    挺好,内置类型总算支持泛型了。
    joApioVVx4M4X6Rf
    joApioVVx4M4X6Rf
    Oct 6, 2020
    5
    这速度更新的也太快了吧。。。学不动了
    RickyC
    RickyC
    Oct 6, 2020
    6
    啥? 堪比 chrome?
    堪比 chrome 的反义词吗?
    多少年前就 3.x 了
    mywaiting
    mywaiting
    Oct 6, 2020
    7
    PEP 617 -- New PEG parser for CPython 最大变化是这个???
    Gizmo
    Gizmo
    Oct 6, 2020 via Android
    8
    问一下,能否直接安装复蓋旧版更新?
    wangyzj
    wangyzj
    Oct 6, 2020
    9
    艹,我怎么记得 3.8 没几天,然而我还在 3.6
    des
    des
    Oct 6, 2020
    10
    问一下,连 PHP 都要有 jit 了,CPython 啥时候能有啊
    neoblackcap
    neoblackcap
    Oct 6, 2020
    11
    @des 直接用 PyPy,不用等
    nnqijiu
    nnqijiu
    Oct 6, 2020
    12
    没啥更新的必要
    plko345
    plko345
    Oct 6, 2020
    13
    @CSM RustPython 已经出了, 社区活跃更新都快吧
    silkriver
    silkriver
    Oct 6, 2020
    14
    Python 的维护( maintenance )版本是直接覆盖,主要( major )版本则互不影响
    ClericPy
    ClericPy
    Oct 6, 2020
    15
    堪比 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
    xiaket
    Oct 6, 2020
    16
    3.8 里我用得最多的新特性是 functools 里面的 cached_property
    lithbitren
    lithbitren
    Oct 6, 2020
    17
    3.8 更新以后用的最多的是海象运算符,后来还是觉得分行写好,清晰也不影响性能,几乎没有什么场景一定要放在一行里面,除了让程序看起来代码短点,3.9 期待的是字典运算符支持更强了,以前只有 Counter 可以这么用,但 Counter 的性能不太行,还有听说 3.9 标准库加了个图论库有拓扑排序,不过就是不知道有啥算法题以外的场景可用的,还有性能也有变化。

    看了看更新报告,好挺长,虽然大多数都感知不到就是了。。
    fatestigma
    fatestigma
    Oct 6, 2020
    18
    @mywaiting 应该是,但是这个在 3.9 里还是没有什么明显的表现,在 3.10 将会添加 PEP 622&634 -- Structural Pattern Matching
    chenstack
    chenstack
    Oct 7, 2020
    19
    立即安装试用了一下,windows 上有些库还不支持呀,例如 lxml,Pillow, Scrapy 这些,看到安装时报错提示说也不推荐用源码安装
    watsy0007
    watsy0007
    Oct 7, 2020
    20
    看官方排计划,已经到 3.12 了
    scriptB0y
    scriptB0y
    Oct 7, 2020❤️1
    21
    laike9m
    laike9m
    Oct 7, 2020
    22
    t9YppV21ZEt3x42f
    t9YppV21ZEt3x42f
    Oct 7, 2020
    24
    正在下载,官网的连接速度真是感人,刚手贱删了旧版 PYTHON 导致我的 YUM 和 DNF 命令没法用了,正在恢复中。。。。
    black11black
    black11black
    Oct 8, 2020
    25
    @laike9m 很微妙,生产级别的 python (同时要求严格生产规范)本身是比较稀少的需求
    laike9m
    laike9m
    Oct 8, 2020
    26
    @black11black #25 没懂
    abersheeran
    abersheeran
    Oct 8, 2020
    27
    @laike9m 模式匹配哪个版本能出?你有消息吗?我看 Guido 那个库上的语法,应该是需要一个次要版本以上的更新才会有。
    Tumblr
    Tumblr
    Oct 9, 2020
    29
    3.10
    应该先把手指用完,再把脚趾用完,才会进一位,所以会是 3.19 -> 3.20 -> 4.0
    abersheeran
    abersheeran
    Oct 9, 2020
    30
    @laike9m 好的,感谢。
    black11black
    black11black
    Oct 10, 2020 via Android
    31
    @laike9m 就是说目前的更新方向,比如加入泛型,配合 py 的元编程,已经具备了强类型开发的能力。但是,所谓强类型只是人机交互意义上的,作用在于约束生产,这个是给大企业的大项目用的,本身 py 在这个领域比较尴尬
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4517 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 64ms · UTC 06:33 · PVG 14:33 · LAX 22:33 · JFK 01:33
    ♥ Do have faith in what you're doing.