Bonjour,
Je débute en python et je souhaiterai savoir si il existe une fonction permettant de lister les fichiers d'un répertoire ne contenant qu'un certain type de sous chaine dans le nom (par exemple *toto*).
Je souhaite remplir une liste avec le nom des fichiers sans l'extension pour ensuite effectuer des traitements/tri... pour chaque élément de ma liste.
Pour l'instant je ramène tous les fichiers du dossier :
1 2 3 4 5
| for root, directories, files in os.walk(rep):
for file in files:
# Le nom du fichier sans extension
fichier=os.path.splitext(file)[0]
listfic.append(fichier |
)
mais je ne sais pas comment filtrer mes élément en fonction de ma sous chaine. Je veux le faire pendant l'itération pour ne pas ramener inutilement des milliers de fichiers dans ma liste.
Merci de votre aide
Partager