注意: 虽然 JavaScript 对于本网站并非必不可少,但您与内容的交互将受到限制。请开启 JavaScript 以获得完整体验。

Python 3.13.0a3

发布日期: 2024 年 1 月 17 日

这是 Python 3.13 的早期开发者预览版

与 3.12 相比,3.13 系列的主要新功能

Python 3.13 仍在开发中。此版本 3.13.0a3 是计划的六个 alpha 版本中的第三个。

Alpha 版本的目的是使测试新功能和错误修复的当前状态以及测试发布过程更容易。

在 alpha 阶段,可能会添加功能,直到 beta 阶段开始 (2024-05-07),如果需要,可能会修改或删除功能,直到候选发布阶段 (2024-07-30)。请记住,这是一个预览版本, 建议在生产环境中使用。

Python 3.13 的许多新功能仍在计划和编写中。在 删除全局解释器锁 和提高 Python 性能方面的工作仍在继续进行。目前最值得注意的变化是

  • 在交互式解释器中,异常回溯现在默认着色
  • 文档字符串现在 剥离了前导缩进,从而减少了内存使用和 .pyc 文件的大小。(大多数处理文档字符串的工具已经剥离了前导缩进。)
  • PEP 594(从标准库中删除无用的模块) 计划删除许多已弃用的模块:aifcaudioopchunkcgicgitbcryptimghdrmailcapmsilibnisnntplibossaudiodevpipessndhdrspwdsunautelnetlibuuxdrliblib2to3
  • 许多其他删除 了各种标准库模块中已弃用的类、函数和方法。
  • 新的弃用,其中大部分计划从 Python 3.15 或 3.16 中删除。
  • C API 删除弃用。(alpha 1 中存在的一些删除已在 alpha 2 中恢复,因为这些删除被认为目前具有太大的破坏性。)

(嘿,核心开发人员, 如果你发现重要的功能在此列表中缺失,请告知 Thomas。)

Python 3.13 的下一个预发布版本将是 3.13.0a4,目前计划于 2024-02-13 发布。

更多资源

文件

版本 操作系统 描述 MD5 校验和 文件大小 GPG Sigstore
Gzip 压缩的源代码 tarball 源代码发布 d6c18d8fd1f989920b3b4a701c7d58d6 25.5 MB SIG .sigstore
XZ 压缩的源代码 tarball 源代码发布 4c8105c4a3d15cb44f43f9dc09f4650a 19.4 MB SIG .sigstore
macOS 64 位 universal2 安装程序 macOS 适用于 macOS 10.9 及更高版本 7ad28f1eb02727c811b61ce0fbe05e50 42.9 MB SIG .sigstore
Windows 安装程序 (64 位) Windows 推荐 e820d7ddda3d411f3e1f2db98e1ed195 25.6 MB SIG .sigstore
Windows 安装程序 (32 位) Windows a8f35933e7db844a557c0670d405770d 24.4 MB SIG .sigstore
Windows 安装程序 (ARM64) Windows 实验性 2850f70d63bb3b34724811ec87b4ac95 24.9 MB SIG .sigstore
Windows 可嵌入包 (64 位) Windows 754e0cb58e81f77bd939d333dd4097b8 10.3 MB SIG .sigstore
Windows 可嵌入包 (32 位) Windows bb004a1f20516c3aed51ed00d0dc219b 9.2 MB SIG .sigstore
Windows 可嵌入包 (ARM64) Windows ce651b34a88eacebbe11b8b7d00111bf 9.5 MB SIG .sigstore