Python 2.3.3
釋出日期:2003 年 12 月 19 日
這是一個補丁釋出,取代了 2.3 的早期版本。
重要提示:此版本易受安全公告PSF-2006-001中描述的問題“寬Unicode構建(UCS-4)中unicode字串的repr()函式存在緩衝區溢位”的影響。此修復已包含在Python 2.4.4和Python 2.5中。如果您需要繼續使用Python 2.3,可在安全公告頁面找到補丁。
重要提示:2.3.5 包含一個針對 SimpleXMLRPCServer.py 的安全修復。
我們很高興宣佈 Python 2.3.3(最終版)於 2003 年 12 月 19 日釋出。這是一個 Python 2.3 的錯誤修復版本,修復了許多錯誤,包括弱引用和迴圈垃圾回收器中的幾個嚴重錯誤。標準庫也有許多修復——詳情請參見釋出說明。Python 2.3.3 取代了之前的 Python 2.3.2 版本。
Python 2.3.3 沒有新增新功能。2.3 系列現在處於僅修復錯誤的模式。
有關已知問題和錯誤報告程式,請參閱單獨的錯誤頁面。
下載發行版
Windows 使用者應下載 Windows 安裝程式 Python-2.3.3.exe,執行並按照螢幕上的友好說明完成安裝。Windows 使用者可能還會對 Mark Hammond 的 win32all 感興趣,它是一系列 Windows 特定擴充套件,包括 COM 支援和 Pythonwin(一個使用 Windows 元件構建的 IDE)。
適用於Red Hat/Fedora的RPM包以及適用於其他使用RPM作業系統的原始碼RPM包可從RPM頁面獲取。
所有其他使用者應下載原始碼歸檔檔案 Python-2.3.3.tgz 或 Python-2.3.3.tar.bz2。tar.bz2 檔案明顯更小,如果您的系統有相應的工具來處理它,請下載該檔案。使用 "tar -zxvf Python-2.3.3.tgz"(或 "bzcat Python-2.3.3.tar.bz2 | tar -xf -")解壓。進入 Python-2.3.3 目錄並執行 "./configure"、"make"、"make install" 命令來編譯和安裝 Python。原始碼歸檔也適用於希望自行構建版本的 Windows 使用者。
Solaris/HP-UX 使用者警告:某些版本的 Solaris 和 HP/UX 上的 tar(1) 會報告校驗和錯誤,並且無法解壓 Python 原始碼樹。這是因為某些路徑名對於供應商的版本來說太長了。請改用 GNU tar。
如果您在系統上構建時遇到問題,請檢視頂層README檔案以獲取平臺特定的提示,或者檢視錯誤網頁上的構建錯誤部分。
有哪些新內容?
- 自 2.3.2 以來變化的詳細列表在釋出說明或檔案中原始碼發行版中的 Misc/NEWS在原始碼分發中。
- 請參閱 Python 2.3 釋出的亮點。如前所述,2.3.3 版本是 2.3.2 的錯誤修復版本,而 2.3.2 本身是 2.3 的錯誤修復版本。
- Windows 安裝程式現在包含可搜尋的 htmlhelp 格式文件,而不是單獨的 HTML 檔案。您仍然可以下載單獨的 HTML 檔案。
- Andrew Kuchling 的Python 2.3 新特性更詳細地描述了自 Python 2.2 以來最顯著的變化。
- 有關完整的更改列表,您可以在CVS中查詢。
- PSF 宣佈 2.3.3 的新聞稿。
文件
文件也已更新
- 線上瀏覽HTML文件
- 使用 HTTP 下載。
上次出現在 Python 2.2.3 的新式類的臨時文件仍然適用於 Python 2.3.3。Raymond Hettinger 還撰寫了關於 Python 2.2 中引入的描述符的教程。此外,Python 2.3 方法解析順序是 Michele Simionato 撰寫的一篇很好的論文,清晰地解釋了 C3 MRO 演算法(Python 2.3 中的新特性)。 (也提供reStructured Text格式。經許可複製。)
檔案、MD5校驗和、簽名和大小
4d16732b1cfccc0ed250956d41463c61 Python-2.3.3.tgz (8491380 bytes, signature) 70ada9f65742ab2c77a96bcd6dffd9b1 Python-2.3.3.tar.bz2 (7195007 bytes, signature) 92b8e2bb82f0589b70ef5afff204da39 Python-2.3.3.exe (9557065 bytes, signature)
上述簽名是使用GnuPG並利用釋出經理(Anthony Baxter)的公鑰生成的,該公鑰的金鑰ID為6A45C816。
檔案
| 版本 | 作業系統 | 描述 | MD5 校驗和 | 檔案大小 | GPG |
|---|---|---|---|---|---|
| Gzip 壓縮的原始碼包 | 原始碼釋出版 | 4d448cb51d7729eb5710c751fbdbe113 | 34.3 MB | SIG | |
| bzip2 壓縮的原始碼包 | 原始碼釋出版 | 70ada9f65742ab2c77a96bcd6dffd9b1 | 6.9 MB | SIG | |
| Windows安裝程式 | Windows | 92b8e2bb82f0589b70ef5afff204da39 | 9.1 MB | SIG |
