Python 3.2.0
發行日期: 2011 年 2 月 20 日
附註: 一個較新的安全性修正發行版 3.2.6 現已提供。建議使用此版本。
Python 3.2 於 2011 年 2 月 20 日發行。
Python 3.2 延續了改進並穩定 Python 3.x 系列的努力。自 Python 2.7 最終版本發行以來,2.x 系列將只接收錯誤修正,而新功能則僅針對 3.x 開發。
由於PEP 3003,即語言變更暫停令,已生效,Python 3.2 的語法沒有變更,且內建型別的變更也很少。開發工作主要集中在標準函式庫以及支援將程式碼移植到 Python 3。主要亮點包括:
- 針對 unittest 模組的諸多改進
- PEP 3147,支援 .pyc 儲存庫目錄
- PEP 3149,支援版本標記的動態函式庫
- PEP 3148,一個用於並行程式設計的新 futures 函式庫
- PEP 384,一個用於擴展模組的穩定 ABI
- PEP 391,基於字典的日誌配置
- 經過全面改革的 GIL 實作,減少了競爭
- 一個擴展的 email 套件,可處理位元組訊息
- 一個大幅改進的 ssl 模組,支援 SSL 環境和憑證主機名稱匹配
- 一個用於存取配置資訊的 sysconfig 模組
- shutil 模組的增補內容,其中包括歸檔檔案支援
- configparser 的許多增強功能,其中包括映射協定支援
- 針對 pdb(Python 除錯器)的改進
- 針對位元組/字串問題的無數修正;其中包括對位元組環境(檔案名稱、環境變數)的全面支援
- 針對數值運算的一致性和行為的許多修正
請參考以下資源以取得更多資訊
下載
這是正式發行版本。請回報您遇到的任何錯誤。
我們目前支援以下下載格式
- Bzip2 壓縮原始碼 tar 封包 (3.2) (簽章),約 11 MB
- XZ 壓縮原始碼 tar 封包 (3.2) (簽章),約 8.5 MB
- Gzip 壓縮原始碼 tar 封包 (3.2) (簽章),約 13 MB
- Windows x86 MSI 安裝程式 (3.2) (簽章) 與 Visual Studio 偵錯資訊檔 (簽章)
- Windows x86-64 MSI 安裝程式 (3.2) [1] (簽章) 與 Visual Studio 偵錯資訊檔 (簽章)
- Windows 說明檔 (簽章)
- 適用於 OS X 10.3 至 10.6 的 Mac OS X 32 位元 i386/PPC 安裝程式 (3.2) [2] (簽章)
- 適用於 Mac OS X 10.6 的 Mac OS X 64 位元/32 位元安裝程式 (3.2) [2] (簽章)。 [您可能需要更新 Tcl/Tk 安裝才能執行 IDLE 或使用 Tkinter,請參閱註釋 2 獲取說明。]
原始碼 tarball 使用 Georg Brandl 的金鑰簽署,其金鑰 ID 為 36580288;指紋為26DE A9D4 6133 91EF 3E25 C9FF 0A5B 1018 3658 0288。Windows 安裝程式由 Martin von Löwis 的公開金鑰簽署,其金鑰 ID 為 7D9DC8D2。Mac 安裝程式由 Ned Deily 的金鑰簽署,其金鑰 ID 為 6F5E1540。公開金鑰位於下載頁面上。
發行檔案的 MD5 總和檢查碼與大小
5efe838a7878b170f6728d7e5d7517af 12673043 Python-3.2.tgz 92e94b5b6652b96349d6362b8337811d 10592958 Python-3.2.tar.bz2 563c0b4b8c8596e332cc076c4f013971 8877208 Python-3.2.tar.xz 9086f91f5cb7c252752566dc8358a790 19495255 python-3.2-macosx10.3.dmg f827c26555e69847c63c9e350ea443c0 16199254 python-3.2-macosx10.6.dmg e7eb9ca03fa05131d4b6edcee050ceec 18364386 python-3.2-pdb.zip 18d17934e72251fd2dcaeec2040418a1 20046920 python-3.2.amd64-pdb.zip 2edc738a0445edc24c7e2039a269aaea 18558464 python-3.2.amd64.msi 5860e37c5ff15cea4cda3698a756c81a 18041344 python-3.2.msi 82300eb392f4f06b743d713cb2a66f11 5790291 python32.chm
| [1] | 適用於 AMD64 的二進位檔也將在實作 Intel 64 架構(以前為 EM64T)的處理器上運作,即 Microsoft 稱之為 x64,而 AMD 在稱其為 AMD64 之前稱其為 x86-64 的架構。它們將無法在 Intel Itanium 處理器(以前為 IA-64)上運作。 |
| [2] | (1, 2) 這裡有關於 Mac OS X 上的 IDLE、Tkinter 和 Tcl/Tk 的重要資訊。此外,在 Mac OS X 10.6 上,如果您需要使用僅限 32 位元的 Python 來建置 C 擴充模組,您將需要 Apple Xcode 3,而不是 Xcode 4。64 位元/32 位元 Python 可以使用 Xcode 3 或 Xcode 4。 |
檔案
| 版本 | 作業系統 | 說明 | MD5 總和檢查碼 | 檔案大小 | GPG |
|---|---|---|---|---|---|
| Gzip 壓縮原始碼封存檔 (Gzipped source tarball) | 原始碼版本 | 890afb37d68a258f68fdfb85929ea697 | 52.9 MB | SIG | |
| XZ 壓縮原始碼封存檔 (XZ compressed source tarball) | 原始碼版本 | 563c0b4b8c8596e332cc076c4f013971 | 8.5 MB | SIG | |
| bzip2 壓縮原始碼 tarball | 原始碼版本 | 92e94b5b6652b96349d6362b8337811d | 10.1 MB | SIG | |
| Mac OS X 32 位元 i386/PPC 安裝程式 | macOS | 適用於 Mac OS X 10.3 及更高版本 | 9086f91f5cb7c252752566dc8358a790 | 18.6 MB | SIG |
| Mac OS X 64 位元/32 位元安裝程式 | macOS | 適用於 Mac OS X 10.6 及更高版本 | f827c26555e69847c63c9e350ea443c0 | 15.4 MB | SIG |
| Windows 說明檔 | Windows | 82300eb392f4f06b743d713cb2a66f11 | 5.5 MB | SIG | |
| Windows 偵錯資訊檔 | Windows | e7eb9ca03fa05131d4b6edcee050ceec | 17.5 MB | SIG | |
| Windows x86 MSI 安裝程式 | Windows | 5860e37c5ff15cea4cda3698a756c81a | 17.2 MB | SIG | |
| Windows x86-64 MSI 安裝程式 | Windows | 適用於 AMD64/EM64T/x64 | 2edc738a0445edc24c7e2039a269aaea | 17.7 MB | SIG |
