Vor 2 Tagen ist Python 3.0 (aka Python 3000 aka Py3k) erschienen.
In Python 3.0 wurden viele veraltete Sachen entfernt. Weiterhin wurde das Verhalten von internen Objekten, wie Strings und Dicts, verändert und die Struktur der internen Bibliotheken reorganisiert. Damit ist Python 3.0 zu Python 2.x inkompatibel.
Um Entwicklern die Umstellung von Python 2.x auf Python 3.0 zu erleichtern gibt es ein kleines Tool, welches bei der Konvertierung helfen soll. Ich selbst habe dieses Tool noch nicht getestet, werde es in den kommenden Wochen aber sicherlich einmal ausprobieren.
Links:
- News-Eintrag auf Python.org (englisch)
- Was ist neu in Python 3.0 (englisch)
- Tool zum Konvertieren von Python 2.x zu Python 3.0 (englisch)