Bonjour à toutes et tous,
J'ai un problème sur un fonctionnement que je pensais simple, après je ne suis pas bon en codage (ceci explique peut être cela...)
J'ai un dossier comportant 25 194 fichiers et je voudrais lister l'ensemble de ces fichiers.
Voici le code que j'utilise :
Donc dans mon fichier liste.txt je devrais retrouver 25 194 lignes avec, sur chacune, le nom de mon fichier or ce dernier ne comporte que 24 971 lignes.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 #Compteur i i = 0 liste=os.listdir("C:/SAGENOR/Fichiers_I/archives") fichierListe = open("C:/1/liste.txt","w") for ligne in liste: ligne = ligne.split(".") fichierListe.write(ligne[0] + "\n") i = i+1 print(i) print ("FIN")
Pour info mon compteur i indique bien 25 194.
Avez vous une idée de ou peut provenir cette divergence?
D'avance merci
Partager