注意:雖然 JavaScript 對於本網站並非必要,但您與內容的互動將會受限。請啟用 JavaScript 以獲得完整體驗。

Python 3.13.0a4

釋出日期: 2024 年 2 月 15 日

這是 Python 3.13 的早期開發者預覽版

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

Python 3.13 仍在開發中。此版本 3.13.0a4 是計劃的六個 alpha 版本中的第四個。

Alpha 版本的目的是更容易測試新功能和錯誤修復的當前狀態,以及測試釋出過程。

在 alpha 階段,功能可能會在 beta 階段開始之前(2024-05-07)新增,並且如果必要,可能會在候選釋出階段(2024-07-30)之前進行修改或刪除。請記住,這是一個預覽版本,建議在生產環境中使用。

Python 3.13 的許多新功能仍在計劃和編寫中。移除全域性直譯器鎖和提高 Python 效能的工作都在繼續進行。到目前為止最顯著的變化是

  • 在互動式直譯器中,異常回溯現在預設著色
  • 添加了一個初步的、實驗性的 JIT,為顯著的效能改進奠定了基礎。
  • 文件字串現在剝離了前導縮排,減少了記憶體使用和 .pyc 檔案的大小。(大多數處理文件字串的工具已經剝離了前導縮排。)
  • PEP 594(從標準庫中移除無用模組)計劃刪除許多已棄用的模組:aifcaudioopchunkcgicgitbcryptimghdrmailcapmsilibnisnntplibossaudiodevpipessndhdrspwdsunautelnetlibuuxdrliblib2to3
  • 許多其他移除了各種標準庫模組中已棄用的類、函式和方法。
  • 新的棄用,其中大多數計劃從 Python 3.15 或 3.16 中刪除。
  • C API 移除棄用。(alpha 1 中存在的一些移除已在 alpha 2 中還原,因為此時移除被認為具有太大的破壞性。)

(嘿,核心開發人員,如果您發現此列表中缺少您認為重要的功能,請告知 Thomas。)

Python 3.13 的下一個預釋出版本將是 3.13.0a5,目前計劃於 2024-03-12 釋出。

更多資源

檔案

版本 作業系統 描述 MD5 校驗和 檔案大小 GPG Sigstore SBOM
Gzip 壓縮的原始碼 tarball 原始碼釋出 ae04d6ad0eb6ab7c62c21eb88f5099df 25.9 MB SIG .sigstore SPDX
XZ 壓縮的原始碼 tarball 原始碼釋出 57d4883f5191206a9f04ebd91e8a6ede 19.7 MB SIG .sigstore SPDX
macOS 64 位 universal2 安裝程式 macOS 適用於 macOS 10.9 及更高版本 8f0d14fc018eeb33fecf5591815a4a27 42.8 MB SIG .sigstore
Windows 安裝程式(64 位) Windows 推薦 995f51d5a90cdaeaca3c276121949421 25.6 MB SIG .sigstore
Windows 安裝程式(32 位) Windows fcc4d03e7b1b21cd916e064dba16607c 24.3 MB SIG .sigstore
Windows 安裝程式 (ARM64) Windows 實驗性 2e8413235841609fed8ee05490807285 24.8 MB SIG .sigstore
Windows 可嵌入包(64 位) Windows fbf811b497e36bb1ed7764b52a5964e4 11.9 MB SIG .sigstore
Windows 可嵌入包(32 位) Windows 70a1960d450e6d538f4ada89319df9bd 10.5 MB SIG .sigstore
Windows 可嵌入包 (ARM64) Windows d8d124c3befbe814db3bef0eccc16eb3 11.0 MB SIG .sigstore