Verzeichnis nach Änderungsdatum der Datei auflisten

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
Gab
User
Beiträge: 21
Registriert: Montag 17. August 2009, 14:45

Hallo allerseits,

ich habe ein Verzeichnis mit div. Unterverzeichnissen, in denen Massen von Dateien liegen. Nun möchte ich diese Dateien jeweils auslesen und zwar die neuesten zuerst.
Verzeichnis auslesen ginge ja mit os.walk, allerdings werden dann die Dateien alphabetisch sortiert.
Kann ich os.walk entsprechende Parameter eingeben oder gibt es einen anderen Weg?

Merci
Gab
BlackJack

@Gab: Das alphapetisch dürfte Zufall sein, bzw. ist AFAIK nicht garantiert.

Du kannst die Dateinamen doch einfach entsprechend sortieren und mit dem `key`-Argument bei `list.sort()` oder `sorted()` eine Funktion angeben, die zum Namen die Dateizeit ermittelt.
Antworten