bonsoir,
J'ai besoin de faire une recherche d'extension *.txt dans tous les sous-répertoires d'un répertoire.
si je fais ça :
Je n'ai que les .txt du repertoire /pi
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 import glob cherche = glob.glob('/home/pi/*.txt')
si je fais ça :
je n'ai que les .txt de tous les sous répertoires un niveau en dessous /pi.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 import glob cherche = glob.glob('/home/pi/*/*.txt')
Mais je voudrais trouver tous les .txt à partir de /pi, jusqu'à 4 ou 5 niveaux de sous-répertoires en une seule commande, et que biensûr il me renvoie le chemin complet de l'arborescence pour chaque .txt.
Est-ce possible avec glob ?
Merci !
Partager