Hur man portar Python 2-kod till Python 3¶
- författare:
Brett Cannon
Python 2 nådde sin officiella slutpunkt i början av 2020. Detta innebär att inga nya felrapporter, korrigeringar eller ändringar kommer att göras för Python 2 - det stöds inte längre: se PEP 373 och status för Python-versioner.
Om du vill porta en tilläggsmodul i stället för ren Python-kod, se Portning av tilläggsmoduler till Python 3.
Den arkiverade sändlistan python-porting kan innehålla användbar vägledning.
Sedan Python 3.11 har den ursprungliga portningsguiden utgått. Du kan hitta den gamla guiden i arkivet.
Guider från tredje part¶
Det finns också flera guider från tredje part som kan vara användbara: