Description du module glob Python
Le module glob en Python est utilisé pour trouver tous les noms de chemins qui correspondent à un modèle spécifié selon les règles utilisées par la ligne de commande Unix. Il offre un moyen pratique de rechercher des fichiers et des répertoires en utilisant des caractères génériques.
Exemple d'usage du module glob
Voici un exemple d'utilisation du module glob pour obtenir une liste de tous les fichiers '.txt' du répertoire courant :
Exemple
1 2 3 4 |
import glob files = glob.glob('*.txt') print(files) |
Vous pouvez également spécifier un chemin pour rechercher des fichiers dans un répertoire spécifique, comme ceci :
Exemple
1 2 3 4 5 |
import glob path = '/chemin/vers/répertoire' files = glob.glob(path + '*.txt') print(files) |
La fonction glob prend un modèle et renvoie une liste de noms de fichiers correspondants. Le modèle peut contenir des caractères génériques tels que '*' (qui correspond à n'importe quel nombre de caractères) et ? (qui correspond à n'importe quel caractère unique).
Par exemple, le modèle '*.txt' correspond à tous les fichiers avec une extension '.txt' dans le répertoire courant. Le modèle '*.py' correspond à tous les fichiers avec une extension '.py' et le modèle '*' correspond à tous les fichiers du répertoire courant.
Vous pouvez utiliser le module glob en combinaison avec d'autres modules, tels que os ou shutil, pour effectuer diverses opérations sur les fichiers qui correspondent au modèle spécifié.
Younes Derfoufi
CRMEF OUJDA
1 thought on “Le module glob Python”