Python-Programming-Language

Hoy vamos a ver que nos depara Python 3.9 y los pasos a seguir para su instalación en Ubuntu y derivadas como Linux Mint y muchas otras.

Pero para empezar a hacer sabor de boca os dejo una breve introducción sobre Python y algunos artículos de información, guías y ejemplos de uso que se han publicado en esta web.

En esta versión 3.9 beta de Python nos podemos encontrar con:

  • Acceso al estado del módulo desde métodos de extensión C
  • Operadores sindicales en dict
  • Tipo genéricos de sugerencia en colecciones estándar
  • Función flexible y anotaciones variables
  • Python adopta una cadencia de lanzamiento anual estable
  • Relajantes restricciones gramaticales sobre los decoradores
  • Soporte para la base de datos de zona horaria de IANA en la biblioteca estándar
  • Métodos de cadena para eliminar prefijos y sufijos
  • Nuevo analizador PEG para CPython
  • La recolección de basura no bloquea los objetos resucitados;
  • os.pidfd_open añadido que permite la gestión de procesos sin razas ni señales;
  • Soporte Unicode actualizado a la versión 13.0.0;
  • cuando Python se inicializa varias veces en el mismo proceso, ya no pierde memoria;
  • Varias incorporaciones de Python (rango, tupla, conjunto, frozenset, lista, dict) ahora se aceleran usando PEP 590 vectorcall;
  • Varios módulos de Python (_abc, audioop, _bz2, _codecs, _contextvars, _crypt, _functools, _json, _locale, operator, resource, time, _weakref) ahora usan la inicialización multifase como la define PEP 489;
  • Varios módulos de biblioteca estándar (audioop, ast, grp, _hashlib, pwd, _posixsubprocess, random, select, struct, termios, zlib) ahora utilizan la ABI estable definida por PEP 384.

Para su instalación emplearemos el siguiente PPA que introduciremos por medio de la terminal:

sudo add-apt-repository ppa:deadsnakes/ppa
-
sudo apt update
-
sudo apt install python3.9

 

Fuente: lignux

¿Quién está en línea?

Hay 9804 invitados y ningún miembro en línea