le glob.glob ne parcourt pas mes dossiers
Bonjour
j'ai cree un script qui parcour tous mon disque C a la recherche de fichier qui ont une extention specefique avec le module glob et os.path , que voici:
Code:
1 2 3 4 5 6 7 8 9
| def listdirectory(mm):
fichier=[]
l = glob.glob(mm+'\\*.mp3')
for i in l:
if os.path.isdir(i): fichier.append(listdirectory(i))
else: fichier.append(i)
print (fichier) |
mais le probleme est que mon glob ne parcoure pas tous mes dossiers mais juste ce qui se trouve dans "C:\\" , et le plus bizzard c'est quand je remplace le glob comme ceci :
Code:
l = glob.glob(mm+'\\*')
le glob commance a parcourire tous mes dossiers et affiche tous les fichiers,
la vraiment je bloque .
merci pour votres aide.