Je voudrais demander comment gérer efficacement l'accès aux noms de fichiers dans un dossier dans le bon ordre (alphabétique et croissant).
Par exemple, j'ai les fichiers suivants dans un dossier : apple1.dat, apple2.dat, apple10.dat, banana1.dat, banana2.dat, banana10.dat. Je voudrais lire le contenu des fichiers de telle sorte que apple1.dat soit lu en premier et que banana10.dat soit lu en dernier.
Merci.
C'est ce que j'ai fait jusqu'à présent.
from glob import glob
files=glob('*.dat')
for list in files
# I read the files here in order
Mais comme indiqué, apple10.dat vient avant apple2.dat.