Python 3.14 已发布 - 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
w568w
V2EX    Python

Python 3.14 已发布

  •  1
     
  •   w568w
    w568w 23 小时 20 分钟前 4015 次点击

    重大更新:

    1. 自由线程( PEP 779 )特性已稳定支持。之前在 Python 3.13 中,这一特性需要显式指定编译选项。不过,全局解释器锁( GIL )依然是可选的,而是否要彻底移除 GIL 仍在讨论中( PEP 703 );
    2. 多解释器( PEP 734 )特性已支持。现在,可以在同一个进程中运行多个解释器,每个解释器都有独立的 GIL 。作为 Python 并行编程中减少对 multiprocessing 依赖的又一步,还添加了 InterpreterPoolExecutor 来帮助管理多个解释器的并行;
    3. 官方发布的 macOS 和 Windows 版二进制现已包含实验性即时编译( JIT )器( PEP 744 )。该 JIT 编译器尚处于早期开发阶段,性能表现存在波动:启用后根据工作负载不同,可能产生 10% 的性能下降至 20% 的性能提升;
    4. 模板字符串( t-string ,PEP 750 )支持。这一功能主要是对 f-string 的补充,允许从类似字符串字面量的写法直接创建一个字符串模板对象;
    5. 增量式垃圾回收。循环垃圾回收器现在采用增量式处理。这意味着对于较大的堆内存,最大暂停( Stop The World )时间将减少一个数量级或更多;
    6. 交互式 Shell 支持语法高亮。除非显式禁用,否则从 Python 3.14 起,Python 交互式环境( RHEL )将默认在终端中渲染代码高亮。此外,Shell 还增加了对 import ___ 的自动补全;
    7. asyncio 内省能力。可以使用 python-masyncio<ps|pstree><PID> 功能来检查正在运行的异步 Python 程序的 async task 树。

    更多可在这里看到: https://docs.python.org/zh-cn/3.14/whatsnew/3.14.html

    32 条回复    2025-10-09 16:25:22 +08:00
    w568w
        1
    w568w  
    OP
       23 小时 5 分钟前
    另外,Python 3.14 已正式在 Tier 3 级别支持 Emscripten 平台。这将允许在 WebAssembly ( wasm32-unknown )上运行 Python 。
    ferock
        2
    ferock  
    PRO
       21 小时 42 分钟前 via Android
    等出 free 线程编译版本
    jiayouzl
        3
    jiayouzl  
       20 小时 59 分钟前
    我刚刚从 3.9 升级到了 3.13 。。。。
    ratazzi
        4
    ratazzi  
       20 小时 48 分钟前
    @ferock uv python install 3.14t
    crackidz
        5
    crackidz  
       20 小时 41 分钟前
    很好,我等 3.14.1 再用
    raycool
        6
    raycool  
       19 小时 55 分钟前
    很好,继续用 3.13
    0x676e67
        7
    0x676e67  
       19 小时 55 分钟前
    恭喜,推一手支持自由线程安全的 HTTP Client Library: https://github.com/0x676e67/rnet
    XIVN1987
        8
    XIVN1987  
       19 小时 11 分钟前
    语法方面就添加了个 t-string ,,这挺好,,别整天添加语法。。多提升提升性能、库、还有工具。。
    sixm
        9
    sixm  
       19 小时 0 分钟前
    很好,继续用 3.8
    c0xt30a
        10
    c0xt30a  
       18 小时 10 分钟前   1
    T-String 真是不忍直视,他们就找不到别的词么?
    SenLief
        11
    SenLief  
       17 小时 59 分钟前
    @c0xt30a 挺字面意义的,不挺好的。
    MindMindMax
        12
    MindMindMax  
       17 小时 55 分钟前
    看起立很好吃,但是 3.10 吃习惯了。
    craftsmanship
        13
    craftsmanship  
       17 小时 46 分钟前 via Android
    很好 希望 Python 专家们多用 3.14 写点优质代码 再让 AI 学去 然后我就能用啦
    eagleoflqj
        14
    eagleoflqj  
       17 小时 32 分钟前 via iPhone
    我是因为 renovate bot 发了升级 pr 知道的,结果 ci 挂了,因为 actions/setup-python 还没跟上
    c0xt30a
        15
    c0xt30a  
       17 小时 7 分钟前
    Ritter
        16
    Ritter  
       8 小时 33 分钟前   4
    @c0xt30a NSFW 不能说一下吗 一大早差点社死
    HowardChan
        17
    HowardChan  
       8 小时 29 分钟前
    @Ritter 多谢提醒,我让 ChatGPT 帮我看了 hhh
    cev2
        18
    cev2  
       8 小时 26 分钟前
    πthon
    shinession
        19
    shinession  
       8 小时 17 分钟前
    等用到的库都升级才能用, 目前还在 3.12, 3.13 升不上去好多库还不支持
    LeegoYih
        20
    LeegoYih  
       6 小时 51 分钟前
    别搞到最后整出 GIL 和 no GIL 两个分支并行
    julyclyde
        21
    julyclyde  
       6 小时 34 分钟前
    @w568w tier3 是什么意思呀
    julyclyde
        22
    julyclyde  
       6 小时 33 分钟前
    @XIVN1987 t-string
    late eval 这个特性我从去年想到现在,终于有了
    pikakaqiu
        23
    pikakaqiu  
       5 小时 45 分钟前
    不错,不错, 之前一直用 3.9 , 前几天试了 3.13 ,确实好用多了
    w568w
        24
    w568w  
    OP
       5 小时 29 分钟前
    llsquaer
        25
    llsquaer  
       5 小时 25 分钟前
    看来是时候把主力版本从 3.8 升到 3.10 了
    cz5424
        26
    cz5424  
       4 小时 15 分钟前
    目前 3.12 还在用,可以考虑 3.13 了
    hutoer
        27
    hutoer  
       4 小时 2 分钟前
    还在用 3.11 ,感觉没啥升级动力
    zhengfan2016
        28
    zhengfan2016  
       3 小时 56 分钟前
    和 php 的 jit 有什么区别
    fushall
        29
    fushall  
       3 小时 1 分钟前
    去年刚刚把公司的七八个 Python3.7 项目,都升级到了 Python3.12 ,
    kimitaer
        30
    kimitaer  
       2 小时 57 分钟前
    @LeegoYih #20 看高天的视频, 好像是 2 个版本并行的
    c0xt30a
        31
    c0xt30a  
       2 小时 8 分钟前
    @Ritter 老哥对不起,其实不只是图片 nsfw ,T-String 这个词本身也是 nsfw 的
    jayeli
        32
    jayeli  
       1 小时 39 分钟前
    关于     帮助文档     a href="/pro/about" class="dark" target="_self">自助推广系统     博客     API     FAQ     Solana     4522 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 22ms UTC 10:04 PVG 18:04 LAX 03:04 JFK 06:04
    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