Python 2.2.2
釋出日期:2002 年 10 月 14 日
重要提示:此版本易受 安全公告 PSF-2006-001 中描述的問題影響:“寬 Unicode 版本 (UCS-4) 中 unicode 字串的 repr() 中的緩衝區溢位”。此修復程式已包含在 Python 2.4.4 和 Python 2.5 中。如果您需要繼續使用 Python 2.2,可從安全公告頁面獲取補丁。
我們很高興地宣佈 Python 2.2.2 於 2002 年 10 月 14 日釋出。這是 Python 2.2 的一個錯誤修復版本,取代了之前的錯誤修復版本 Python 2.2.1。
下載發行版
Windows 使用者應下載 Windows 安裝程式 Python-2.2.2.exe,執行它並按照螢幕上的友好說明完成安裝。Windows 使用者可能還會對 Mark Hammond 的 win32all 感興趣,它是一系列 Windows 特定擴充套件,包括 COM 支援和 Pythonwin(一個使用 Windows 元件構建的 IDE)。
Linux 使用者 可以在 RPM 頁面上找到原始碼和一些二進位制 RPM。Debian 軟體包可直接從 Debian 專案的直譯器類別中獲取(新版本最初出現在 unstable 中)。
Macintosh 使用者可以在以下位置找到二進位制檔案和原始碼Jack Jansen 的 MacPython 頁面。(擁有 C 編譯器的 MacOS X 使用者也可以從下面的原始碼 tarball 構建。)
所有其他使用者 應下載原始碼 tarball Python-2.2.2.tgz,並執行通常的“gunzip; tar; configure; make”操作。
有哪些新內容?
作為一個錯誤修復版本,自 2.2.1 以來沒有實現任何令人興奮的新功能——只有大量的修復。根據“僅限錯誤修復”規則的特殊豁免,還包含了一個全新版本的 電子郵件包 (原 mimelib):email 2.4.3。
有關這些修復的部分列表,請參閱釋出說明,或原始碼發行版中的原始碼發行版中的 Misc/NEWS檔案。有關更改的完整列表,您可以檢視 CVS。
2.2 的其他資訊來源
- Guido van Rossum 的 統一 Python 2.2 中的型別和類——關於 PEP 252 和 253 所涵蓋內容的教程。
- Andrew Kuchling 的 Python 2.2 新功能 描述了自 Python 2.1 以來最明顯的變化。
- Guido 在 2001 年 9 月 26 日的 ZPUG-DC 會議上發表了關於 2.2 新功能的演講;這是他的 PowerPoint 幻燈片。
- David Mertz 在 IBM developerWorks 上的 魅力 Python:迭代器和簡單的生成器。
文件
文件也已更新
檔案、MD5 校驗和及大小
9914cd4fc203008decf9ca7fb5aa1252 Python-2.2.2.exe (7282997 bytes) 1c1067396e5aa0299978486eb5bd1a5c Python-2.2.2.tgz (6669400 bytes)
檔案
| 版本 | 作業系統 | 描述 | MD5 校驗和 | 檔案大小 |
|---|---|---|---|---|
| Gzip 壓縮的原始碼包 | 原始碼釋出版 | 9dcae3b26c11d2507b2e49738055e0e7 | 27.9 MB | |
| Windows安裝程式 | Windows | 9914cd4fc203008decf9ca7fb5aa1252 | 6.9 MB |
