Bonjour,
Je travaille sur un code dans lequel j'applique un traitement aux données présentes dans des fichiers.
Mon problème est assez simple : quand je cherche à extraire ces données, avec la fonction 'glob', les fichiers ne sont pas lu dans un ordre en fonction du nom mais en fonction de leur date de modification.
Voici mon code :
Et le resultat affiché :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 ext="*[0-9].nc4" for files in glob.glob(ext): print(files)
Sauriez-vous comment lire ces fichiers en fonction de la date écrite en nom de fichier ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 LiO3S-2018-08-28.nc4 LiO3S-2018-07-30.nc4 LiO3S-2018-08-01.nc4 LiO3S-2018-08-08.nc4 LiO3S-2018-07-23.nc4 LiO3S-2018-08-06.nc4 LiO3S-2018-07-17.nc4 LiO3S-2018-07-26.nc4 LiO3S-2018-07-19.nc4 LiO3S-2018-07-02.nc4 LiO3S-2018-07-24.nc4 LiO3S-2018-08-02.nc4 LiO3S-2018-07-05.nc4 LiO3S-2018-08-13.nc4 LiO3S-2018-07-20.nc4 LiO3S-2018-08-29.nc4 LiO3S-2018-07-27.nc4 LiO3S-2018-08-30.nc4 LiO3S-2018-07-31.nc4
Merci à vous!
Partager