Documentación offline Python 3.14

How to port Python 2 Code to Python 3

3.14 Ver versión oficial en línea Licencia PSF-2.0Descargado el 2026-08-02

En esta página

How to port Python 2 Code to Python 3#

autor: Brett Cannon

Python 2 reached its official end-of-life at the start of 2020. This means that no new bug reports, fixes, or changes will be made to Python 2 - it's no longer supported: see PEP 373 and status of Python versions.

Si está buscando portar un módulo de extensión en lugar de código Python puro, consulte Portar módulos de extensión a Python 3.

The archived python-porting mailing list may contain some useful guidance.

Since Python 3.11 the original porting guide was discontinued. You can find the old guide in the archive.

Third-party guides#

There are also multiple third-party guides that might be useful:

  • Guide by Fedora

  • PyCon 2020 tutorial

  • Guide by DigitalOcean

  • Guide by ActiveState