Quantcast
Channel: Le blog de Carl Chenet » articles
Viewing all articles
Browse latest Browse all 11

Les nouveautés de Python 3.3 (GLMF)

$
0
0

Suivez-moi aussi sur Identi.ca ou sur Twitter.

python-logo-master-v3-TM

Mon article sur les nouveautés de Python 3.3 est paru dans le Gnu/Linux Magazine France d’avril 2013. Voici le sommaire de ce long article détaillant les principales nouveautés de la dernière mouture du langage Python, exemples à l’appui le plus souvent. Avec l’accord de mon éditeur, je vous propose de découvrir le sommaire de ce long article :

  • 1. Installer Python 3.3
  • 2. Nouveautés du coeur de Python
  • 2.1 Nouvelle syntaxe yield from
  • 2.2 Amélioration des chaînes Unicode
  • 2.3 Transition Unicode et retour de la syntaxe u’chaine’
  • 2.4 Optimisation de l’utilisation de mémoire liée à l’usage des dictionnaires
  • 2.5 Paquets d’espace de nommage implicites
  • 2.6 Standardisation de la fonction__import__ appelée par le mot-clé import
  • 2.7 Suppression du contexte d’une exception
  • 2.8 Nouveau comportement de la hiérarchie des exceptions OS et IO
  • 2.9 Nouveaux apports à des fonctions builtin importantes
  • 2.10 Verrou d’import amélioré
  • 2.11 Nom qualifié pour les fonctions et les classes
  • 2.12 Lanceur Python pour Windows
  • 2.13 Amélioration de memoryview
  • 3. Nouveaux modules
  • 3.1 Module ipaddress
  • 3.2 Module lzma pour la compression et décompression
  • 3.3 Module venv de création d’environnements virtuels
  • 3.4 Module unittest.mock pour créer de faux objets durant les tests unitaires
  • 3.5 Module faulthandler pour l’extraction de la pile d’appel
  • 4. Nouveautés des modules existants
  • 4.1 Ré-écriture du module bz2
  • 4.2 Zéro-copie et popularisation des descripteurs pour le module os
  • 4.3 Support du lzma pour le module tarfile
  • 4.4 Nouvelles fonctions du module time
  • 4.5 Meilleur gestion de l’Unicode dans le module email
  • 4.6 Accélération du code C du module decimal
  • 4.7 Support de nouveaux navigateurs par le module webbrowser
  • 4.8 Information de l’interpréteur courant dans sys.implementation
  • 5. Fin de support de systèmes

Bien qu’il ne soit plus possible de trouver ce numéro du magazine en librairie, vous pouvez passer par l’édition numérique de GNU/Linux Magazine France (format PDF) pour acquérir ce magazine si l’article vous intéresse ;)

Pour les utilisateurs de Debian, le paquet Python 3.3 est disponible en Jessie et en Sid. Si vous êtes dans l’une des deux versions, il suffit de taper la commande suivante :

# apt-get install python3.3

Et vous, que pensez-vous de cette mouture de python et/ou de l’article ? N’hésitez pas à faire un retour à ce sujet.

N’hésitez pas à réagir à cet article en laissant un commentaire.



Viewing all articles
Browse latest Browse all 11

Latest Images





Latest Images