注意:雖然本網站不一定需要 JavaScript,但您的互動體驗將會受限。請開啟 JavaScript 以獲得完整體驗。

Python 3.12.9

發行日期:2025 年 2 月 4 日

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

Python 3.12.9 是 Python 3.12 的最新維護版本,自 3.12.8 以來,包含約 180 項錯誤修復、構建改進與文件變更。

與 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 總和檢查碼 檔案大小 Sigstore SBOM GPG
Gzip 壓縮原始碼封存檔 (Gzipped source tarball) 原始碼版本 ce613c72fa9b32fb4f109762d61b249b 25.8 MB .sigstore SPDX SIG
XZ 壓縮原始碼封存檔 (XZ compressed source tarball) 原始碼版本 880942124f7d5c01e7b65cbad62dc873 19.6 MB .sigstore SPDX SIG
macOS 64 位元 universal2 安裝程式 macOS 適用於 macOS 10.13 及更高版本 fe3db9abb5c61010a9050d83bfcf8372 43.5 MB .sigstore SIG
Windows 安裝程式 (64 位元) Windows 建議使用 1cfb1bbf96007b12b98db895dcd86487 25.7 MB .sigstore SPDX SIG
Windows 安裝程式 (32 位元) Windows b3a316b5a3d2c4a62552b3dd09750593 24.4 MB .sigstore SPDX SIG
Windows 安裝程式 (ARM64) Windows 實驗性 a692acf8911d932f301aef5fcf30bbb8 25.0 MB .sigstore SPDX SIG
Windows 嵌入式套件 (64 位元) Windows f34996cc1f44c98729ef6ce92d05e41c 10.6 MB .sigstore SPDX SIG
Windows 嵌入式套件 (32 位元) Windows a8015f8d166ea9a1fa9a3cf3b26c958d 9.5 MB .sigstore SPDX SIG
Windows 嵌入式套件 (ARM64) Windows b5c1583bb0dc258799570a57a31a269d 9.9 MB .sigstore SPDX SIG