Seite 1 von 1

Nach einem Element in einer Datei sortieren (uhrzeit)

Verfasst: Mittwoch 26. Oktober 2011, 19:43
von Campionissimo
Hallo,

ich habe eine Datei inder der mehrere Elemente in einer Zeile sind, auch die Uhrzeit.
Die einzelnen Zeilen sind durcheinander.
z.B.
erste Zeile: 14:58:14
zweite Zeile:12:23.12
dritte Zeile: 15:13:44
es ist nur das erste Elemente gezeigt nicht das nullte oder das zweite.

Jetzt möchte ich den Inhalt der Datei sortieren nach der Uhrzeit mit all den restlichen Elementen.
Kann jemand helfen ?

Gruß und Danke

Re: Nach einem Element in einer Datei sortieren (uhrzeit)

Verfasst: Mittwoch 26. Oktober 2011, 20:05
von deets
Modul csv, einlesen, und die Funktion sort auf einer Liste mit

liste.sort(key=lambda zeile: datetime.strptime("%H:%M:%S", zeile[1])

Oder sowas in der Art.