Python 3.2.6
發行日期:2014 年 10 月 12 日
此版本僅包含安全性修復的原始碼版本。最後一個二進位發行版本為 3.2.5。
隨著 3.2.6 版本的釋出,在距離最初發行五年後,Python 3.2 系列現已正式退役。所有針對 Python 3.2 的官方維護(包括安全性修補程式)皆已結束。關於持續更新的維護版本,請參閱下載頁面,以獲取有關最新 Python 3 系列的資訊。
已修復的安全性相關問題清單可於 NEWS 檔案中找到。
3.2 系列相較於 3.1 的新功能
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 除錯器)的改進
- 針對位元組/字串問題的無數修正;其中包括對位元組環境(檔案名稱、環境變數)的全面支援
- 針對數值運算的一致性和行為的許多修正
備註
Mac OS X 10.9 (Mavericks) 或更新版本的用戶可能會受到 issue 18458 的影響,在使用互動式直譯器時發生崩潰。此錯誤在 Python 3.2.6 版本中並未修復。如果您遇到此問題,請訪問問題追蹤系統查看您的解決方案。
更多資源
- 3.2 有哪些新功能?
- 此版本的變更日誌.
- 線上文件
- 請至 http://bugs.python.org 回報錯誤。
- 資助 Python 及其社群.
這是正式發行版本。請回報您遇到的任何錯誤。
檔案
| 版本 | 作業系統 | 說明 | MD5 總和檢查碼 | 檔案大小 | GPG |
|---|---|---|---|---|---|
| Gzip 壓縮原始碼封存檔 (Gzipped source tarball) | 原始碼版本 | 23815d82ae706e9b781ca65865353d39 | 12.5 MB | SIG | |
| XZ 壓縮原始碼封存檔 (XZ compressed source tarball) | 原始碼版本 | e0ba4360dfcb4aec735e666cc0ae7b0e | 8.8 MB | SIG |
