Les modules Python standards

Plus d'informations
il y a 1 mois 2 semaines - il y a 1 mois 2 semaines #108 par estocade
Les modules Python standards
Comme je vous l’ai dit au début de cette leçon, nous importerons bien souvent des modules créés par d’autres développeurs ou des modules mis à notre disposition par Python lui même.
En effet, il existe un grand nombre de modules préconçus et prêts à l’emploi qui sont fournis d’office avec Python.
Ces modules vont étendre le langage et nous permettre de réaliser toutes sortes d’opérations notamment grâce aux fonctions qu’ils nous fournissent.
Pour importer un module Python, nous allons à nouveau tout simplement utiliser une instruction 
import
 comme si on importait l’un de nos modules.
Les modules Python standards à connaitre sont les suivants :
  • Le module 
    cgi
     (“Common Gateway Interface” ou “Interface de Passerelle Commune” en français) fournit des éléments permettant à des programmes Python de s’exécuter sur des serveurs HTTP ;
 
  • Le module 
    datetime
     fournit des classes pour manipuler de façon simple ou plus complexe des dates et des heures ;
 
  • Le module 
    json
     permet l’encodage et le décodage de données au format JSON ;
 
  • Le module 
    math
     fournit un ensemble de fonctions permettant de réaliser des calculs mathématiques complexes ;
 
  • Le module 
    os
     fournit une manière portable d’utiliser les fonctionnalités dépendantes du système d’exploitation ;
 
  • Le module 
    pickle
     permet de sérialiser des objets Python ;
 
  • Le module 
    random
     implémente des générateurs de nombres pseudo-aléatoires pour différentes distributions ;
 
  • Le module 
    re
     fournit des opérations sur les expressions rationnelles similaires à celles que l’on trouve dans Perl ;
 
  • Le module 
    socket
     fournit un accès à l’interface sockets qui correspond à un ensemble normalisé de fonctions de communication ;
 
  • Le module 
    sys
     fournit un accès à certaines variables système utilisées et maintenues par l’interpréteur, et à des fonctions interagissant fortement avec ce dernier ;
 
  • Les modules 
    urllib.request
     et 
    urllib.parse
     permettent d’ouvrir, de lire et d’analyser des URLs.
Vous pouvez retrouver la liste complète des modules standards Python sur le  site officiel
Dernière édition: il y a 1 mois 2 semaines par estocade.

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.208 secondes