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

Python 3.12.7

釋出日期: 2024 年 10 月 1 日

這是 Python 3.12 的第七個維護版本

Python 3.12 是 Python 程式語言的最新主要版本,它包含許多新功能和最佳化。3.12.7 是最新的維護版本,自 3.12.6 以來,包含約 120 個錯誤修復、構建改進和文件更改。

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

新功能

型別註解

棄用

  • 根據 PEP 623,刪除了 Unicode 物件 C 實現中已棄用的 wstrwstr_length 成員。
  • unittest 模組中,刪除了許多長期棄用的方法和類。(它們自 Python 3.1 或 3.2 以來就被棄用了。)
  • 已刪除棄用的 smtpddistutils 模組(請參閱 PEP 594PEP 632。) setuptools 包繼續提供 distutils 模組。
  • 已刪除許多其他舊的、損壞的和棄用的函式、類和方法
  • 字串中的無效反斜槓轉義序列現在會發出 SyntaxWarning 而不是 DeprecationWarning,從而使其更明顯。(它們將來會成為語法錯誤。)
  • 為了進行效能增強,整數的內部表示已更改。(這不應影響大多數使用者,因為它是一個內部細節,但可能會導致 Cython 生成的程式碼出現問題。)

有關 Python 3.12 更改的更多詳細資訊,請參閱 Python 3.12 中的新功能

更多資源

完整變更日誌

檔案

版本 作業系統 描述 MD5 校驗和 檔案大小 GPG Sigstore SBOM
Gzipped 原始碼壓縮包 原始碼釋出 5d0c0e4c6a022a87165a9addcd869109 25.8 MB SIG .sigstore SPDX
XZ 壓縮原始碼壓縮包 原始碼釋出 c6c933c1a0db52597cb45a7910490f93 19.5 MB SIG .sigstore SPDX
macOS 64 位 universal2 安裝程式 macOS 適用於 macOS 10.13 及更高版本 82711848a795f6d7b25e81844d5a9a3f 43.3 MB SIG .sigstore
Windows 安裝程式(64 位) Windows 推薦 b51e0889be50c55fbdd809f4ad587120 25.3 MB SIG .sigstore SPDX
Windows 安裝程式(32 位) Windows 5d5452249401822cb3ad1bce7105d5fd 24.1 MB SIG .sigstore SPDX
Windows 安裝程式(ARM64) Windows 實驗性 19bdd2de8a7ccb6f1115f85bc54c1764 24.6 MB SIG .sigstore SPDX
Windows 可嵌入包(64 位) Windows 4c0a5a44d4ca1d0bc76fe08ea8b76adc 10.6 MB SIG .sigstore SPDX
Windows 可嵌入包(32 位) Windows 21a051ecac4a9a25fab169793ecb6e56 9.4 MB SIG .sigstore SPDX
Windows 可嵌入包(ARM64) Windows 6fc899d8dbd46dd2b585a038f7cf68a4 9.8 MB SIG .sigstore SPDX