En esta versión de Python nos podemos encontrar con:
Grupos de excepción y except* para generar y manejar varias excepciones no relacionadas simultáneamente.
Agregue add_note() un método a BaseException para enriquecer las excepciones.
Agregue el tomllib módulo a la biblioteca estándar para analizar TOML
Apunte a la expresión exacta que causó el error al imprimir los rastreos.
Nueva opción de línea de comando -P y variable de entorno PYTHONSAFEPATH
Agregue TypeVarTuple, lo que permite la parametrización con un número arbitrario de tipos
Required[] y NotRequired[] para marcar si los elementos TypedDict individuales deben estar presentes.
Agregar Self para anotar métodos que devuelven una instancia de su clase
LiteralString para aceptar tipos de cadenas literales arbitrarias, como Literal["foo"]o Literal["bar"].
dataclass_transform para decorar una clase, una metaclase o una función que en sí misma es un decorador.
Se eliminaron las API del codificador Py_UNICODE
Macros convertidas en funciones estáticas en línea
Muchos módulos de biblioteca estándar heredados están en desuso y se eliminarán en Python 3.13
Para su instalación emplearemos el siguiente PPA que introduciremos por medio de la terminal:
1
2
3
4
5
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt update
sudo apt install python3.10
Escrito por Noel
Buenas, me llamo Noel, soy un divulgador y amante del software libre y Gnu Linux.
Usuario inquieto por ver las novedades y dar a conocer a todos las grandes ventajas del software libre y Gnu Linux.
Suscribirse
0 Comentarios
Feedbacks en línea
Ver todos los comentarios
LiGNUx trabaja sobre una licencia de Creative Commons Reconocimiento 4.0 Internacional.