Wie man Python 2 Code nach Python 3 portiert¶
- Autor:
Brett Cannon
Python 2 erreichte Anfang 2020 sein offizielles Ende des Lebenszyklus. Das bedeutet, dass für Python 2 keine neuen Fehlerberichte, Korrekturen oder Änderungen mehr vorgenommen werden – es wird nicht mehr unterstützt: siehe PEP 373 und Status von Python-Versionen.
Wenn Sie ein Erweiterungsmodul anstelle von reinem Python-Code portieren möchten, lesen Sie bitte Porting von Erweiterungsmodulen nach Python 3.
Die archivierte Mailingliste python-porting kann einige nützliche Hinweise enthalten.
Seit Python 3.11 wurde die ursprüngliche Porting-Anleitung eingestellt. Sie finden die alte Anleitung im Archiv.
Anleitungen von Drittanbietern¶
Es gibt auch mehrere Anleitungen von Drittanbietern, die nützlich sein könnten