Voici la liste des différents modules reconnus par le langage de programmation Python :
| Modules | Plateforme | Description |
|---|---|---|
| abc | Toutes | Ce module contient les classes de base abstraites selon PEP 3119. |
| aepack | Mac | Ce module permet d'effectuer la conversion entre variables Python et des conteneurs de données AppleEvent. |
| aetools | Mac | Ce module contient le support de base pour l'envoi d'événements Apple. |
| aetypes | Mac | Ce module contient la représentation Python du modèle d'objet d'événement Apple. |
| aifc | Toutes | Ce module permet d'effectuer la lecture et l'écriture des fichiers audio au format AIFF ou AIFC. |
| al | IRIX | Ce module contient les fonctions audio sur le SGI. |
| AL | IRIX | Ce module contient les constantes utilisées avec le module al. |
| anydbm | Toutes | Ce module contient l'interface générique pour les modules de base de données de style DBM. |
| applesingle | Mac | Ce module contient le décodeur rudimentaire pour les fichiers au format AppleSingle. |
| argparse | Toutes | Ce module contient les paramètres de la ligne de commande et la bibliothèque d'analyse des paramètres. |
| array | Toutes | Ce module contient la classe de gestion d'un tableau de données simples : caractères, entier et réel. |
| ast | Toutes | Ce module contient les classes d'arbre de syntaxe abstraite et manipulation (Abstract Syntax Tree). |
| asynchat | Toutes | Ce module contient permet d'effectuer des envoies et des réponses de commande synchronisé. |
| asyncore | Toutes | Ce module contient une classe de base pour le développement de services de traitement de sockets désynchronisés. |
| atexit | Toutes | Ce module contient les routines d'enregistrement et d'exécution des fonctions de nettoyage. |
| audioop | Toutes | Ce module contient les routines de manipulation des données audio brutes. |
| autoGIL | Mac | Ce module permet la manipulation du Global Interpreter Lock les boucles d'événements. |
| base64 | Toutes | Ce module contient les classes permettant l'encodage et le décodage du format «base64» principalement utilisé pour les courriels. |
| BaseHTTPServer | Toutes | Ce module contient le serveur HTTP de base (classe de base pour SimpleHTTPServer et CGIHTTPServer). |
| Bastion | Toutes | Ce module permet de fournir un accès restreint aux objets. |
| bdb | Toutes | Ce module contient un cadre d'application de déboguage. |
| binascii | Toutes | Ce module contient les outils de conversion entre des représentations binaires codées en binaire et diverses. |
| binhex | Toutes | Ce module contient l'encodage et le décodage des fichiers au format binhex4. |
| bisect | Toutes | Ce module contient les algorithmes de bissection de tableaux pour la recherche binaire. |
| bsddb | Toutes | Ce module contient une interface avec la bibliothèque de base de données Berkeley DB. |
| buildtools | Mac | Ce module contient le support pour BuildApplet, BuildApplication et macfreeze. |
| builtins | Toutes | Ce module contient un espace de noms intégré. |
| bz2 | Toutes | Ce module contient une interface avec les routines de compression et de décompression compatibles avec bzip2. |
| calendar | Toutes | Ce module contient les fonctions permettant de travailler avec des calendriers, y compris une certaine émulation du programme Unix. |
| Carbon.AE | Mac | Ce module contient une interface avec la boîte à outils Apple Events. |
| Carbon.AH | Mac | Ce module contient une interface avec le gestionnaire Apple Help. |
| Carbon.App | Mac | Ce module contient une interface avec le gestionnaire Appearance Manager. |
| Carbon.Appearance | Mac | Ce module contient les définitions de constantes pour l'interface avec le gestionnaire d'apparence. |
| Carbon.CarbonEvents | Mac | Ce module contient les constantes pour l'interface avec Carbon Event Manager. |
| Carbon.CarbonEvt | Mac | Ce module contient l'interface avec Carbon Event Manager. |
| Carbon.CF | Mac | Ce module contient l'interface avec Core Foundation. |
| Carbon.CG | Mac | Ce module contient l'interface avec Core Graphics. |
| Carbon.Cm | Mac | Ce module contient l'interface avec Component Manager. |
| Carbon.Components | Mac | Ce module contient les constantes pour l'interface avec le Component Manager. |
| Carbon.ControlAccessor | Mac | Ce module contient les fonctions d'accesseur pour l'interface avec Control Manager. |
| Carbon.Controls | Mac | Ce module contient les constantes pour l'interface avec Control Manager. |
| Carbon.CoreFounation | Mac | Ce module contient les constantes pour l'interface vers CoreFoundation. |
| Carbon.CoreGraphics | Mac | Ce module contient les constantes pour l'interface avec CoreGraphics. |
| Carbon.Ctl | Mac | Ce module contient l'interface avec Control Manager. |
| Carbon.Dialogs | Mac | Ce module contient les constantes pour l'interface avec Dialog Manager. |
| Carbon.Dlg | Mac | Ce module contient l'interface avec Dialog Manager. |
| Carbon.Drag | Mac | Ce module contient l'interface avec Drag and Drop Manager. |
| Carbon.Dragconst | Mac | Ce module contient les constantes pour l'interface de Drag and Drop Manager. |
| Carbon.Events | Mac | Ce module contient les constantes pour l'interface avec le gestionnaire d'événements classique. |
| Carbon.Evt | Mac | Ce module contient l'interface avec le gestionnaire d'événements classique. |
| Carbon.File | Mac | Ce module contient l'interface avec le File Manager. |
| Carbon.Files | Mac | Ce module contient les constantes pour l'interface avec le File Manager. |
| Carbon.Fm | Mac | Ce module contient l'interface avec le Font Manager. |
| Carbon.Folder | Mac | Ce module contient l'interface avec le Folder Manager. |
| Carbon.Folder | Mac | Ce module contient l'interface avec le Folder Manager. |
| Carbon.Folders | Mac | Ce module contient les constantes pour l'interface avec le Folder Manager. |
| Carbon.Fonts | Mac | Ce module contient les constantes pour l'interface avec le Font Manager. |
| Carbon.Help | Mac | Ce module contient l'interface avec le Carbon Help Manager. |
| Carbon.IBCarbon | Mac | Ce module contient l'interface avec les bibliothèques de support de Carbon InterfaceBuilder. |
| Carbon.IBCarbonRuntime | Mac | Ce module contient les constantes pour l'interface avec les bibliothèques de support de Carbon InterfaceBuilder. |
| Carbon.Icns | Mac | Ce module contient l'interface avec Carbon Icon Manager. |
| Carbon.Icons | Mac | Ce module contient les constantes pour l'interface avec Carbon Icon Manager. |
| Carbon.Launch | Mac | Ce module contient l'interface avec le Carbon Launch Services. |
| Carbon.LaunchServices | Mac | Ce module contient les constantes pour l'interface avec Carbon Launch Services. |
| Carbon.List | Mac | Ce module contient l'interface avec le List Manager. |
| Carbon.Lists | Mac | Ce module contient les constantes pour l'interface avec List Manager. |
| Carbon.MacHelp | Mac | Ce module contient les constantes pour l'interface avec Carbon Help Manager. |
| Carbon.MediaDescr | Mac | Ce module contient les analyseurs et générateurs de descripteurs de média Quicktime. |
| Carbon.Menu | Mac | Ce module contient l'interface avec le Menu Manager. |
| Carbon.Menus | Mac | Ce module contient les constantes pour l'interface avec le Menu Manager. |
| Carbon.Mlte | Mac | Ce module contient l'interface avec le MultiLingual Text Editor. |
| Carbon.OSA | Mac | Ce module contient l'interface avec la bibliothèque Carbon OSA Library. |
| Carbon.OSAconst | Mac | Ce module contient les constantes pour l'interface avec la bibliothèque Carbon OSA Library. |
| Carbon.Qd | Mac | Ce module contient l'interface avec la boîte à outils QuickDraw. |
| Carbon.Qdoffs | Mac | Ce module contient l'interface avec le QuickDraw Offscreen API. |
| Carbon.QDOffscreen | Mac | Ce module contient les constantes pour l'interface avec le QuickDraw Offscreen API. |
| Carbon.Qt | Mac | Ce module contient l'interface avec la boîte à outils QuickTime. |
| Carbon.QuickDraw | Mac | Ce module contient les constantes pour l'interface de la boîte à outils QuickDraw. |
| Carbon.QuickTime | Mac | Ce module contient les constantes pour l'interface de la boîte à outils QuickTime. |
| Carbon.Res | Mac | Ce module contient l'interface avec le Resource Manager and Handles. |
| Carbon.Resources | Mac | Ce module contient les constantes pour l'interface avec le Resource Manager and Handles. |
| Carbon.Scrap | Mac | Ce module contient le Scrap Manager lequel fournit des services de base pour la mise en oeuvre d'opérations de copier-coller et de presse-papiers. |
| Carbon.Snd | Mac | Ce module contient l'interface avec le Sound Manager. |
| Carbon.Sound | Mac | Ce module contient les constantes pour l'interface avec le Sound Manager. |
| Carbon.TE | Mac | Ce module contient l'interface avec le TextEdit. |
| Carbon.TextEdit | Mac | Ce module contient les constantes pour l'interface avec TextEdit. |
| Carbon.Win | Mac | Ce module contient l'interface avec le gestionnaire de fenêtres. |
| Carbon.Windows | Mac | Ce module contient les constantes pour l'interface avec le Window Manager. |
| cd | IRIX | Ce module contient l'interface avec le CD-ROM sur les systèmes Silicon Graphics. |
| cfmfile | Mac | Ce module contient le module de ressource de fragment de code. |
| cgi | Toutes | Ce module contient l'assistant pour exécuter des scripts Python via l'interface Common Gateway Interface. |
| CGIHTTPServer | Toutes | Ce module fournit un gestionnaire de requêtes pour les serveurs HTTP pouvant exécuter des scripts CGI. |
| cgitb | Toutes | Ce module contient le gestionnaire de suivi configurable pour les scripts CGI. |
| chunk | Toutes | Ce module permet d'effectuer la lecture des morceaux IFF. |
| cmath | Toutes | Ce module contient les fonctions de traitement mathématique complexe. |
| cmd | Toutes | Ce module permet de construire des interpréteurs de commandes orientés en ligne. |
| code | Toutes | Ce module contient les facilités pour mettre en oeuvre des boucles read-eval-print. |
| codecs | Toutes | Ce module permet d'encoder et décoder des données et des flux de données. |
| codeop | Toutes | Ce module permet de compiler le code Python (éventuellement incomplet). |
| collections | Toutes | Ce module contient les types de données haute performance. |
| ColorPicker | Mac | Ce module contient l'interface avec la boîte de dialogue de sélection de couleur standard. |
| colorsys | Toutes | Ce module contient les fonctions de conversion entre RVB et d'autres systèmes de couleurs. |
| commands | UNIX | Ce module contient les fonctions utilitaires pour exécuter des commandes externes. |
| compileall | Toutes | Ce module contient les outils permettant de compiler tous les fichiers sources Python dans une arborescence de répertoires. |
| compiler | Toutes | Ce module contient le compilateur de code Python écrit en Python. |
| compiler.ast | Toutes | Ce module permet de générer, à partir d'un fichier texte, en décrivant chaque type de noeud et ses éléments. |
| compiler.visitor | Toutes | Ce module contient le modèle de visiteur tirant parti des fonctionnalités d'introspection de Python pour éliminer le besoin d'une grande partie de l'infrastructure de visiteur. |
| ConfigParser | Toutes | Ce module contient les classes permettant l'analyse d'un fichier de configuration. |
| contextlib | Toutes | Ce module contient les utilitaires pour les contextes d'instruction with. |
| Cookie | Toutes | Ce module contient le support de la gestion d'état HTTP, soit les Cookies. |
| cookielib | Toutes | Ce module contient les classes pour la gestion automatique des cookies en HTTP. |
| copy | Toutes | Ce module contient les routines d'opérations de copie superficielles et profondes. |
| copy_reg | Toutes | Ce module permet d'enregistrer les fonctions de support de pickle. |
| cPickle | Toutes | Ce module contient la version plus rapide de pickle, mais pas ses sous-classes. |
| cProfile | Toutes | Ce module contient les routines de profilages. |
| crypt | UNIX | Ce module contient la fonction crypt() utilisée pour vérifier les mots de passe Unix. |
| cStringIO | Toutes | Ce module contient la version plus rapide de StringIO, mais pas sous-classes. |
| csv | Toutes | Ce module contient les fonctions et les classes permettant la lecture et l'écriture de données d'un tableur (chiffrier électronique) dans un fichier. |
| ctypes | Toutes | Ce module contient une bibliothèque de fonctions étrangères pour Python. |
| curses | UNIX | Ce module contient une interface avec la bibliothèque curses, permettant la gestion de terminaux portables. |
| curses.ascii | Toutes | Ce module contient les constantes et fonctions de l'ensemble d'adhésion pour les caractères ASCII. |
| curses.panel | Toutes | Ce module contient une extension de pile de panneaux ajoutant de la profondeur aux fenêtres curses. |
| curses.textpad | Toutes | Ce module contient une édition d'entrée comme Emacs dans une fenêtre curses. |
| datetime | Toutes | Ce module contient les types de base de date et d'heure. |
| dbhash | Toutes | Ce module contient l'interface de style DBM avec la bibliothèque de base de données BSD. |
| dbm | UNIX | Ce module contient une interface standard de base de données basée sur ndbm. |
| decimal | Toutes | Ce module contient la mise en oeuvre de la spécification arithmétique générale décimale. |
| DEVICE | IRIX | Ce module contient les constantes utilisées avec le module gl. |
| difflib | Toutes | Ce module contient le support pour calculer les différences entre les objets. |
| dircache | Toutes | Ce module contient les classes permet la lecture des entrées de répertoires. |
| dis | Toutes | Ce module contient le désassembleur pour le bytecode de Python. |
| distutils | Toutes | Ce module contient le support de la création et de l'installation de modules Python dans une installation Python existante. |
| dl | UNIX | Ce module permet d'appeler les fonctions de langage de programmation C dans des objets partagés. |
| doctest | Toutes | Ce module permet de tester des morceaux de code dans docstrings. |
| DocXMLRPCServer | Toutes | Ce module permet de mettre en oeuvre un serveur XML-RPC auto-documentée. |
| dumbdbm | Toutes | Ce module permet de mettre en oeuvre portable de l'interface DBM simple. |
| dummy_thread | Toutes | Ce module contient un remplacement immédiat du module de processus léger. |
| dummy_threading | Toutes | Ce module contient un remplacement immédiat du module de traitement de processus léger. |
| EasyDialogs | Mac | Ce module contient les routines de dialogues de base pour Macintosh. |
| Toutes | Ce module contient un support de l'analyse, la manipulation et la génération de messages électroniques, y compris des documents de différents types MIME. | |
| ensurepip | Toutes | Ce module permet de démarrer le programme d'installation «pip» dans une installation Python ou un environnement virtuel existant. |
| errno | Toutes | Ce module contient les symboles standard du système errno. |
| exceptions | Toutes | Ce module contient les classes permettant la gestion des exceptions et des erreurs. |
| fcntl | UNIX | Ce module contient les appels système de fonction fcntl() et ioctl(). |
| filecmp | Toutes | Ce module contient les classes permettant la comparaison de fichier. |
| fileinput | Toutes | Ce module contient les classes de compatibilité avec Perl permettant l'entrée de multiple flux de données. |
| findertools | Mac | Ce module contient des enveloppes autour de l'interface Apple Events du chercheur. |
| fl | IRIX | Ce module contient une bibliothèque FORMS pour les applications avec interfaces graphiques. |
| FL | IRIX | Ce module contient des constantes utilisées avec le module fl. |
| flp | IRIX | Ce module contient des fonctions de chargement des conceptions FORMS entreposées. |
| fm | IRIX | Ce module contient une interface du gestionnaire de polices de caractères pour les postes de travail SGI. |
| fnmatch | Toutes | Ce module contient les classes permettant la gestion des caractères génériques de nom de fichier au style d'un interpréteur de commande Unix. |
| formatter | Toutes | Ce module contient un formateur de sortie générique et une interface de périphérique. |
| fpectl | UNIX | Ce module permet de contrôler la gestion des exceptions en virgule flottante. |
| fpformat | Toutes | Ce module contient des fonctions générales de formatage en virgule flottante. |
| fractions | Toutes | Ce module contient des nombres rationnels. |
| FrameWork | Mac | Ce module contient un cadre d'application interactif. |
| ftplib | Toutes | Ce module contient un client de protocole FTP lequel nécessite des sockets. |
| functools | Toutes | Ce module contient des fonctions et opérations d'ordre supérieur sur les objets appelables. |
| gc | Toutes | Ce module contient une interface avec le ramasse-miettes à la détection de cycle. |
| gdbm | UNIX | Ce module contient la réinterprétation de dbm de GNU. |
| gensuitemodule | Mac | Ce module permet de créer un paquet de remplacement à partir d'un dictionnaire OSA. |
| getopt | Toutes | Ce module contient un analyseur portable pour les options de ligne de commande et support des noms de paramètre courts et longs. |
| getpass | Toutes | Ce module contient un lecture portable des mots de passe et de récupération de l'identificateur de l'utilisateur. |
| gettext | Toutes | Ce module contient des services d'internationalisation multilingue. |
| gl | IRIX | Ce module contient des fonctions de la bibliothèque graphique Silicon Graphics. |
| GL | IRIX | Ce module contient les constantes utilisées avec le module gl. |
| glob | Toutes | Ce module contient les classes permettant la gestion du nom de répertoire au style d'un interpréteur de commande Unix. |
| grp | UNIX | Ce module contient la base de données du groupe (getgrnam() et ses amis). |
| gzip | Toutes | Ce module contient les interfaces pour la compression et la décompression gzip à l'aide d'objets de fichier. |
| hashlib | Toutes | Ce module de cryptographie contient les classes permettant les opérations de sécurité «haché» et l'interprétation des algorithmes sommaire de messages. |
| heapq | Toutes | Ce module contient l'algorithme de file d'attente de pile (file d'attente prioritaire,...). |
| hmac | Toutes | Ce module de cryptographie contient les classes permettant les clef hachés pour les messages d'authentification (HMAC, soit Keyed-Hashing for Message Authentication). |
| hotshot | Toutes | Ce module contient le profileur du journal de bord à hautes performances, principalement écrit en langage de programmation C. |
| htmlentitydefs | Toutes | Ce module contient les classes permettant la gestion de la définition des entités HTML. |
| htmllib | Toutes | Ce module contient les classes permettant l'analyse d'un fichier HTML. |
| HTMLParser | Toutes | Ce module contient les classes permettant l'analyse d'un fichier HTML ou XHTML. |
| httplib | Toutes | Ce module contient le client de protocole HTTP et HTTPS lequel nécessite des sockets. |
| ic | Mac | Ce module contient les routines d'accès à la configuration Internet du système d'exploitation Mac OS X. |
| icopen | Mac | Ce module contient un remplacement de la configuration Internet pour la fonction open(). |
| imageop | Toutes | Ce module permet de manipuler des données d'image brutes. |
| imaplib | Toutes | Ce module contient le client de protocole IMAP4 lequel nécessite des sockets. |
| imgfile | IRIX | Ce module contient un support des fichiers SGI du imglib. |
| imghdr | Toutes | Ce module permet de déterminer le type d'image contenue dans un fichier ou un flux de données d'octets. |
| imp | Toutes | Ce module permet d'accéder à la mise en oeuvre de la déclaration d'importation. |
| importlib | Toutes | Ce module contient un emballages de commodité pour la fonction __import__. |
| imputil | Toutes | Ce module permet de gérer et augmenter le processus d'importation. |
| inspect | Toutes | Ce module permet d'extraire des informations et du code source à partir d'objets en action. |
| io | Toutes | Ce module contient les outils de base pour travailler avec des flux de données. |
| itertools | Toutes | Ce module contient les fonctions créant des itérateurs pour une mise en boucle efficace. |
| jpeg | IRIX | Ce module permet d'effectuer la lecture et l'écriture des fichiers image au format JPEG compressé. |
| json | Toutes | Ce module contient les routines d'encodage et de décodage le format JSON. |
| keyword | Toutes | Ce module permet de tester si une chaîne de caractères est un mot clef en Python. |
| lib2to3 | Toutes | Ce module contient la bibliothèque 2to3. |
| linecache | Toutes | Ce module contient les classes permettant la lecture de fichier texte en lecture séquentielle. |
| locale | Toutes | Ce module contient les services d'internationalisation. |
| logging | Toutes | Ce module contient le système de journal de bord d'événements flexible pour les applications. |
| macerrors | Mac | Ce module contient les définitions de constantes pour de nombreux codes d'erreur du Mac OS. |
| MacOS | Mac | Ce module permet l'accès aux fonctionnalités d'interprétation spécifiques au Mac OS. |
| macostools | Mac | Ce module contient les routines pratiques pour la manipulation de fichiers. |
| macpath | Toutes | Ce module contient les fonctions de manipulation de chemin Mac OS 9. |
| macresource | Mac | Ce module permet de localiser les ressources de script. |
| mailbox | Toutes | Ce module contient les manipuler des boîtes aux lettres dans divers formats. |
| mailcap | Toutes | Ce module contient le gestionnaire des fichiers Mailcap. |
| marshal | Toutes | Ce module permet de convertir les objets Python en flux de données d'octets et d'arrière-plan (avec des contraintes différentes). |
| math | Toutes | Ce module contient les fonctions de traitement mathématique de base. |
| md5 | Toutes | Ce module de cryptographie contient les classes permettant l'interprétation des algorithmes sommaire de messages MD5 du RSA. |
| mhlib | Toutes | Ce module permet de manipuler des boîtes aux lettres MH à partir de Python. |
| mimetools | Toutes | Ce module contient les outils pour analyser les corps de message de style MIME. |
| mimetypes | Toutes | Ce module contient la cartographie des extensions de nom de fichier aux types MIME. |
| MimeWriter | Toutes | Ce module permet d'écrire des fichiers au format MIME. |
| mimify | Toutes | Ce module contient des mimification et non-mimification des messages électroniques. |
| MiniAEFrame | Mac | Ce module contient un support pour agir en tant que serveur OSA (Open Scripting Architecture) (Apple Events). |
| mmap | Toutes | Ce module contient une interface pour les fichiers cartographiés en mémoire pour Unix et Windows. |
| modulefinder | Toutes | Ce module permet de rechercher les modules utilisés par un script. |
| msilib | Windows | Ce module permet d'effectuer la création de fichiers Microsoft Installer et de fichiers CAB. |
| msvcrt | Windows | Ce module contient divers routines utiles du runtime de Microsoft Visual C++. |
| multifile | Toutes | Ce module contient un support de la lecture de fichiers contenant des parties distinctes, telles que certaines données MIME. |
| multiprocessing | Toutes | Ce module contient une interface de processus léger basée sur les processus. |
| mutex | Toutes | Ce module permet de verrouiller et faire la file d'attente pour une exclusion mutuelle. |
| Nav | Mac | Ce module contient une interface avec les services de navigation. |
| netrc | Toutes | Ce module contient les classes permettant le chargement de fichier de format «.netrc». |
| new | Toutes | Ce module contient une interface pour la création d'objets de mise en oeuvre d'exécution. |
| nis | UNIX | Ce module contient une interface avec la bibliothèque NIS (pages jaunes) de Sun Microsystems. |
| nntplib | Toutes | Ce module contient le client de protocole NNTP lequel nécessite des sockets. |
| numbers | Toutes | Ce module contient des classes de base abstraites numériques (complexes, réelles, intégrales,...). |
| operator | Toutes | Ce module contient des fonctions correspondant aux opérateurs standard. |
| optparse | Toutes | Ce module contient une bibliothèque d'analyse des paramètres en ligne de commande. |
| os | Toutes | Ce module contient les classes permettant la gestion du système d'exploitation. |
| os.path | Toutes | Ce module contient les classes permettant la gestion des répertoires du système d'exploitation. |
| ossaudiodev | Linux, FreeBSD | Ce module permet l'accès à des périphériques audio compatibles avec le logiciel libre. |
| parser | Toutes | Ce module contient un accès aux arbres d'analyse pour le code source Python. |
| pdb | Toutes | Ce module contient le débogueur Python pour l'interpréteur interactifs. |
| pickle | Toutes | Ce module permet de convertir les objets Python en flux de données d'octets et de retour. |
| pickletools | Toutes | Ce module contient des commentaires détaillés sur les protocoles de pickle et les opcodes de machine pickle, ainsi que certaines fonctions utiles. |
| pipes | UNIX | Ce module contient une interface Python pour les tuyaux de l'interpréteur de commande Unix. |
| PixMapWrapper | Mac | Ce module contient un enveloppe pour les objets PixMap. |
| pkgutil | Toutes | Ce module contient des routines utilitaires pour le système d'importation. |
| platform | Toutes | Ce module permet de récupérer autant de données d'identification de plate-forme que possible. |
| plistlib | Toutes | Ce module permet de générer et analyser les fichiers plist de Mac OS X. |
| popen2 | Toutes | Ce module contient les sous-processus avec des flux de données d'entrée/sortie standard accessibles. |
| poplib | Toutes | Ce module contient le client de protocole POP3 lequel nécessite des sockets. |
| posix | UNIX | Ce module contient les appels système POSIX les plus courants (normalement utilisés via le module os). |
| posixfile | UNIX | Ce module contient un objet de type fichier prenant en charge le verrouillage. |
| pprint | Toutes | Ce module contient les données de jolie présentation pour l'imprimante. |
| profile | Toutes | Ce module contient le profileur de source Python. |
| pstats | Toutes | Ce module contient l'objet de statistiques à utiliser avec le profileur. |
| pty | Linux | Ce module contient un gestionnaire de pseudo-terminale pour Linux. |
| pwd | UNIX | Ce module contient la base de données de mots de passe (la fonction getpwnam() et ses amis). |
| py_compile | Toutes | Ce module contient le générateur des fichiers de code octet à partir de fichiers sources Python. |
| pyclbr | Toutes | Ce module permet de prendre en charge l'extraction d'informations pour un navigateur de classe Python. |
| pydoc | Toutes | Ce module contient le générateur de documentation et système d'aide en ligne. |
| Queue | Toutes | Ce module contient une classe de file d'attente synchronisée. |
| quopri | Toutes | Ce module permet d'encoder et de décoder les fichiers en utilisant le codage quoted-printable du type MIME. |
| random | Toutes | Ce module permet de générer des nombres pseudo-aléatoires avec diverses distributions communes. |
| re | Toutes | Ce module contient les opérations d'expression régulière. |
| readline | UNIX | Ce module contient le support GNU readline pour Python. |
| resource | UNIX | Ce module contient une interface pour fournir des informations sur l'utilisation des ressources sur le processus en cours. |
| rexec | Toutes | Ce module contient un cadre d'exécution restreint de base. |
| rfc822 | Toutes | Ce module contient un analyseur de messages de style RFC 2822. |
| rlcompleter | Toutes | Ce module contient le complément d'identifiant Python, adapté à la bibliothèque GNU readline. |
| robotparser | Toutes | Ce module contient les classes permettant l'analyse du fichier «robots.txt» du répertoire racine d'un site Internet. |
| runpy | Toutes | Ce module permet de localiser et exécuter les modules Python sans les importer au préalable. |
| sched | Toutes | Ce module contient le planificateur d'événements à usage général. |
| ScrolledText | Tk | Ce module contient le Widget texte avec une barre de défilement verticale. |
| select | Toutes | Ce module contient les opérations d'attente de la fin des entrées/sorties sur plusieurs flux de données. |
| sets | Toutes | Ce module contient la mise en oeuvre d'ensembles d'éléments uniques. |
| sgmllib | Toutes | Ce module contient les classes permettant l'analyse d'un fichier SGML. |
| sha | Toutes | Ce module de cryptographie contient les classes permettant l'interprétation des algorithmes de sécurité «haché» SHA du NIST. |
| shelve | Toutes | Ce module contient la persistance des objets Python. |
| shlex | Toutes | Ce module contient l'analyseur lexicale simple pour les langages de type interpréteur de commande Unix. |
| shutil | Toutes | Ce module contient les classes permettant la gestion d'opération de haut-niveau sur des fichiers, comme la copie, le déplacement,... |
| signal | Toutes | Ce module permet de fixer des gestionnaires pour les événements désynchronisées. |
| SimpleHTTPServer | Toutes | Ce module fournit un gestionnaire de requête de base pour les serveurs HTTP. |
| SimpleXMLRPCServer | Toutes | Ce module contient une mise en oeuvre de base du serveur XML-RPC. |
| site | Toutes | Ce module est responsable de la configuration spécifique au site. |
| smtpd | Toutes | Ce module contient une mise en oeuvre de serveur SMTP en Python. |
| smtplib | Toutes | Ce module contient un client de protocole SMTP lequel nécessite des sockets. |
| sndhdr | Toutes | Ce module permet de déterminer le type d'un fichier de son. |
| socket | Toutes | Ce module contient un interface réseau de bas niveau. |
| SocketServer | Toutes | Ce module contient un cadre pour les serveurs de réseau. |
| spwd | UNIX | Ce module contient la base de données des mots de passe en shadow (fonction getspnam() et ses amis). |
| sqlite3 | Toutes | Ce module contient une mise en oeuvre DB-API 2.0 en utilisant SQLite 3.x. |
| ssl | Toutes | Ce module contient l'enveloppe TLS/SSL pour les objets de socket. |
| stat | Toutes | Ce module contient les classes permettant l'interprétation des résultats de os.stat(), os.lstat() et os.fstat(). |
| statvfs | Toutes | Ce module contient les constantes permettant l'interprétation des résultats de os.statvfs(). |
| string | Toutes | Ce module contient les opérations courantes sur les chaînes de caractères. |
| StringIO | Toutes | Ce module contient les classes permettant la lecture et l'écriture de chaîne de caractères dans des fichiers. |
| stringprep | Toutes | Ce module contient les routines de préparation des chaîne de caractères, selon la norme RFC 3453. |
| struct | Toutes | Ce module contient l'interpréteur de chaînes de caractères en tant que données binaires compressées. |
| subprocess | Toutes | Ce module contient le gestion de sous-processus. |
| sunau | Toutes | Ce module permet de fournir une interface au format audio AU de Sun Microsystems. |
| sunaudiodev | SunOS | Ce module permet d'accéder au matériel audio de Sun Microsystems. |
| SUNAUDIODEV | SunOS | Ce module contient les constantes à utiliser avec sunaudiodev. |
| symbol | Toutes | Ce module contient les constantes représentant les noeuds internes de l'arbre d'analyse. |
| symtable | Toutes | Ce module contient une interface avec les tables de symboles internes du compilateur. |
| sys | Toutes | Ce module contient les classes permettant l'utilisation de fonctionnalité relié au système d'exploitation. |
| sysconfig | Toutes | Ce module contient les informations de configuration de Python. |
| syslog | UNIX | Ce module contient une interface avec les routines de la bibliothèque syslog de Unix. |
| tabnanny | Toutes | Ce module contient l'outil de détection des problèmes liés aux espaces blancs dans les fichiers source Python dans une arborescence de répertoires. |
| tarfile | Toutes | Ce module permet d'effectuer la lecture et l'écriture des fichiers d'archive au format tar. |
| telnetlib | Toutes | Ce module contient la classe client Telnet. |
| tempfile | Toutes | Ce module contient les classes permettant l'utilisation de fichier temporaire. |
| termios | UNIX | Ce module contient le contrôle de tty de style POSIX. |
| test | Toutes | Ce module contient le paquet de tests de régression contenant la suite de tests pour Python. |
| textwrap | Toutes | Ce module permet l'enveloppement et le remplissage de texte. |
| thread | Toutes | Ce module permet de créer plusieurs processus léger de contrôle dans un seul interpréteur. |
| threading | Toutes | Ce module contient une interface de processus léger de niveau supérieur. |
| time | Toutes | Ce module permet l'accès au temps et aux conversions. |
| timeit | Toutes | Ce module permet de mesurer le temps d'exécution de petits extraits de code. |
| timeit | Toutes | Ce module contient le Tk Extension Widgets for Tkinter. |
| Tkinter | Toutes | Ce module contient l'interface avec Tcl/Tk pour les interfaces utilisateur graphiques. |
| token | Toutes | Ce module contient les constantes représentant les noeuds de terminaux de l'arbre d'analyse. |
| tokenize | Toutes | Ce module contient un analyseur lexical pour le code source Python. |
| trace | Toutes | Ce module permet de tracer ou suivre l'exécution d'une instruction Python. |
| traceback | Toutes | Ce module permet d'afficher ou de récupérer une trace de pile. |
| ttk | Toutes | Ce module contient le Widget sur le thème Tk. |
| tty | UNIX | Ce module contient les fonctions utilitaires effectuant des opérations courantes de contrôle de terminal. |
| turtle | Toutes | Ce module contient la tortue graphique pour Tk. |
| types | Toutes | Ce module contient les noms pour les types intégrés. |
| unicodedata | Toutes | Ce module permet d'accéder à la base de données en Unicode. |
| unittest | Toutes | Ce module contient un cadre d'application de tests unitaires pour Python. |
| urllib | Toutes | Ce module permet d'ouvrir une ressource réseau arbitraire par URL lequel nécessite des sockets. |
| urllib2 | Toutes | Ce module contient la bibliothèque d'ouverture d'URL de nouvelle génération. |
| urlparse | Toutes | Ce module permet d'analyser les URL ou les assembler à partir de composantes. |
| user | Toutes | Ce module contient un moyen standard de référencer des modules spécifiques à l'utilisateur. |
| UserDict | Toutes | Ce module contient l'enveloppe de classe pour les objets du dictionnaire. |
| UserList | Toutes | Ce module contient l'enveloppe de classe pour les objets de liste. |
| UserString | Toutes | Ce module contient l'enveloppe de classe pour les objets de chaîne de caractères. |
| uu | Toutes | Ce module contient l'encoder et le décoder des fichiers au format uuencode. |
| uuid | Toutes | Ce module contient les objets UUID (identificateurs universels uniques) selon la norme RFC 4122. |
| videoreader | Mac | Ce module permet de lire les vidéos QuickTime image par image pour un traitement ultérieur. |
| W | Mac | Ce module contient les Widgets pour Mac, construits sur FrameWork. |
| warnings | Toutes | Ce module permet d'émettre des messages d'avertissement et de contrôler leur disposition. |
| wave | Toutes | Ce module permet de Fournir une interface au format audio WAV. |
| weakref | Toutes | Ce module contient un support des références faibles et des dictionnaires faibles. |
| webbrowser | Toutes | Ce module contient un contrôleur facile à utiliser pour les navigateurs Web. |
| whichdb | Toutes | Ce module permet de deviner quel module de style DBM a créé une base de données spécifiée. |
| winsound | Windows | Ce module permet l'accès aux machines sonores pour Windows. |
| win32api | Windows | Ce module contient les routines d'API spécifique au système d'exploitation Windows. Ce module a été remplacer par pypiwin32. |
| win32con | Windows | Ce module contient les constantes du système d'exploitation Windows. Ce module a été remplacer par pywin32. |
| wsgiref | Toutes | Ce module contient les utilitaires WSGI et la mise en oeuvre de référence. |
| xdrlib | Toutes | Ce module contient les classes permettant l'encodage ou le décodage de fichier de format XDR (External Data Representation). |
| xml | Toutes | Ce module contient le traitement XML. |
| xml.dom | Toutes | Ce module renferme les classes fournissant l'interface au Document Object Model (DOM) lequel est un composante de l'API Python pour les traitements XML. |
| xml.dom.minidom | Toutes | Ce module renferme les classes fournissant l'implémentation du Document Object Model (DOM) pour les traitements XML. |
| xml.dom.pulldom | Toutes | Ce module renferme les classes fournissant les constructeurs partiel SAX du Document Object Model (DOM) pour les traitements XML. |
| xml.etree.ElementTree | Toutes | Ce module renferme les classes pour l'intégration de la SAX du ElementTree pour les traitements XML. |
| xml.parsers.expat | Toutes | Ce module contient l'interface de dévalidation de l'Expat qu'emploie l'analyseur de fichier XML. |
| xml.sax | Toutes | Ce module renferme les classes et les interfaces pour le SAX (Simple API for XML) étant une composante de l'API pour les traitements XML. |
| xml.sax.handler | Toutes | Ce module renferme les classes de base pour les événements du SAX (Simple API for XML) étant une composante de l'API pour les traitements XML. |
| xml.sax.saxutils | Toutes | Ce module renferme les classes et les fonctions utilitaires pour la gestion du SAX (Simple API for XML) étant une composante de l'API pour les traitements XML. |
| xml.sax.xmlreader | Toutes | Ce module renferme les interfaces pour le SAX (Simple API for XML) étant une composante de l'API pour les traitements XML. |
| xmlrpclib | Toutes | Ce module contient l'accès client XML-RPC. |
| zipfile | Toutes | Ce module permet d'effectuer la lecture et l'écriture des fichiers d'archive au format ZIP. |
| zipimport | Toutes | Ce module contient le support pour l'importation de modules Python à partir d'archives ZIP. |
| zlib | Toutes | Ce module contient une interface de bas niveau pour les routines de compression et de décompression compatibles avec gzip. |
| _winreg | Windows | Ce module contient les routines et les objets pour manipuler la base de registres de Windows. |
| __builtin__ | Toutes | Ce module fournit l'espace de noms intégré. |
| __future__ | Toutes | Ce module contient les définitions des futures déclarations. |
| __main__ | Toutes | Ce module contient l'environnement dans lequel le script de niveau supérieur est exécuté. |
Légende
Cette couleur permet d'indiquer que ce module est obsolète.
Dernière mise à jour : Mercredi, le 9 avril 2014