Rechercher tous les fichiers avec l'extension .txt en Python
Rechercher tous les fichiers avec une extension spécifique dans un répertoire est une tâche courante en programmation. Python propose plusieurs méthodes pour y parvenir, comme vous le verrez ci-dessous.
Pour localiser tous les fichiers avec l'extension .txt :
Utilisation de glob :
import glob, os os.chdir("/mydir") for file in glob.glob("*.txt"): print(file)
Utilisation os.listdir :
import os for file in os.listdir("/mydir"): if file.endswith(".txt"): print(os.path.join("/mydir", file))
Utilisation d'os.walk :
Cette méthode convient pour parcourir un répertoire et ses sous-répertoires :
import os for root, dirs, files in os.walk("/mydir"): for file in files: if file.endswith(".txt"): print(os.path.join(root, file))
Choisissez la méthode qui correspond le mieux à vos besoins spécifiques.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!