Modules et Paquets
En programmation Python, un module est un fichier contenant des définitions et des instructions Python. Le fichier nommé module.py
a le nom de module module
que vous pouvez utiliser dans un script Python avec le mot-clé import
. Un paquet est une manière d'organiser des modules connexes dans un répertoire.
Qu'est-ce que sont les Modules et les Paquets? 🧩
- Modules 📄: Un module est essentiellement un fichier contenant du code Python. Il peut définir des fonctions, des classes et des variables, et peut également inclure du code exécutable.
Exemple: mon_module.py
- Paquets 📁: Un paquet est un moyen d'organiser plusieurs modules en un seul répertoire. Ce répertoire contient un fichier spécial appelé
__init__.py
pour indiquer à Python que le répertoire doit être traité comme un paquet.
Structure d'un paquet:
Importer des Modules 🔄
-
Importation d'un module:
Après cette importation, vous pouvez accéder aux fonctions ou variables définies dansmon_module
avecmon_module.nom_fonction
. -
Alias lors de l'importation 🏷:
-
Importer des éléments spécifiques d'un module ⚙:
Explorer la Bibliothèque Standard Python 📚
La bibliothèque standard Python offre une collection impressionnante de modules prêts à l'emploi. Voici quelques modules couramment utilisés:
-
math
🧮: Fonctions mathématiques. -
datetime
⏰: Manipulation des dates et des temps. -
os
💽: Interaction avec le système d'exploitation. -
sys
🖥: Interagit avec l'interpréteur Python. -
json
📜: Encodage et décodage du format JSON. -
random
🎲: Génère des nombres aléatoires.
Ces modules ne sont qu'un petit aperçu de ce que la bibliothèque standard a à offrir. Elle est vaste et couvre presque tous les domaines imaginables, faisant de Python un outil puissant dès l'installation.