Python 2.2.2
Erscheinungsdatum: 14. Okt. 2002
Wichtig: Diese Version ist anfällig für das Problem, das in Sicherheitsratgeber PSF-2006-001 "Buffer overrun in repr() of unicode strings in wide unicode builds (UCS-4)" beschrieben wird. Diese Korrektur ist in Python 2.4.4 und Python 2.5 enthalten. Wenn Sie bei Python 2.2 bleiben müssen, gibt es auf der Seite des Sicherheitsratgebers einen Patch.
Wir freuen uns, die Veröffentlichung von Python 2.2.2 am 14. Oktober 2002 bekannt zu geben. Dies ist eine Fehlerbehebungsversion für Python 2.2 und ersetzt die vorherige Fehlerbehebungsversion Python 2.2.1.
Release herunterladen
Windows-Benutzer sollten das Windows-Installationsprogramm Python-2.2.2.exe herunterladen, es ausführen und den freundlichen Anweisungen auf dem Bildschirm folgen, um die Installation abzuschließen. Windows-Benutzer sind möglicherweise auch an Mark Hammonds win32all interessiert, einer Sammlung von Windows-spezifischen Erweiterungen, einschließlich COM-Unterstützung und Pythonwin, einer IDE, die auf Windows-Komponenten basiert.
Linux-Benutzer finden Quellcode und einige binäre RPMs auf der RPM-Seite. Debian-Pakete sind direkt vom Debian-Projekt unter interpreters (neue Versionen erscheinen zunächst in unstable) erhältlich.
Macintosh-Benutzer finden Binärdateien und Quellcode aufJack Jansens MacPython-Seite. (MacOS X-Benutzer mit einem C-Compiler können auch aus dem unten stehenden Quellcode-Tarball erstellen.)
Alle anderen sollten Python-2.2.2.tgz, den Quellcode-Tarball, herunterladen und den üblichen "gunzip; tar; configure; make"-Tanz aufführen.
Was ist neu?
Da dies eine Fehlerbehebungsversion ist, wurden seit 2.2.1 keine aufregenden neuen Funktionen implementiert – nur jede Menge Korrekturen.Mit besonderer Genehmigung von der Regel "nur Fehlerbehebungen" ist auch eine brandneue Version des E-Mail-Pakets (früher mimelib) enthalten: email 2.4.3.
Eine Teilliste dieser Korrekturen finden Sie in den Release Notes oder in derMisc/NEWSDatei in der Quellcode-Distribution. Die vollständige Liste der Änderungen können Sie in CVS einsehen.
Andere Informationsquellen zu 2.2
- Unifying types and classes in Python 2.2 von Guido van Rossum – ein Tutorial zum Stoff, der von den PEPs 252 und 253 abgedeckt wird.
- What's New in Python 2.2 von Andrew Kuchling beschreibt die sichtbarsten Änderungen seit Python 2.1.
- Guido hielt am 26. September 2001 auf der ZPUG-DC-Sitzung einen Vortrag über die Neuerungen in 2.2; hier sind seine PowerPoint-Folien.
- Charming Python: Iterators and simple generators von David Mertz auf IBM developerWorks.
Dokumentation
Die Dokumentation wurde ebenfalls aktualisiert
- HTML online durchsuchen
- Download per HTTP.
Dateien, MD5-Prüfsummen und Größen
9914cd4fc203008decf9ca7fb5aa1252 Python-2.2.2.exe (7282997 bytes) 1c1067396e5aa0299978486eb5bd1a5c Python-2.2.2.tgz (6669400 bytes)
Dateien
| Version | Betriebssystem | Beschreibung | MD5 Summe | Dateigröße |
|---|---|---|---|---|
| Gzip-komprimiertes Quell-Tarball | Quellcode-Veröffentlichung | 9dcae3b26c11d2507b2e49738055e0e7 | 27,9 MB | |
| Windows-Installer | Windows | 9914cd4fc203008decf9ca7fb5aa1252 | 6,9 MB |
