Python 2 frente a Python 3

Un tema clave del que hablar, desde el principio, es elPythonDiscusión 2 vs Python 3.

Python 3 se introdujo en 2008 y ha estado en desarrollo como la versión principal de Python, mientras que Python 2 se mantuvo con correcciones de errores y parches de seguridad hasta principios de 2020.

En esa fecha, se suspendió la compatibilidad con Python 2.

Muchos, muchos programas todavía se escriben con Python 2, y las organizaciones aún trabajan activamente en ellos, porque la migración a Python 3 no es trivial y requeriría mucho trabajo para actualizar esos programas. Y las migraciones grandes e importantes siempre introducen nuevos errores.

Por lo tanto, es posible que tenga que trabajar en bases de código Python 2. Entonces, este no es el libro para empezar.

Pero el código nuevo, a menos que tenga que cumplir con las reglas establecidas por su organización que obligan a Python 2 o una de las bibliotecas que debe usar no se actualice a Python 3, siempre debe escribirse en Python 3.


Más tutoriales de Python: