Ich habe ein Python Skript geschrieben, welches jede Sekunde einen
Messwert aufnimmt, und diesen mit einem Zeitstempel in eine txt. Datei
schreibt.
Das Problem ist nun, nach einer Woche sind in dieser Datei 604800
Messwerte, was die Datei sehr groß und unübersichtlich macht.
Ist es möglich, dass man das Skript so ändert, das nach jedem Tage (nach
0:00 Uhr) eine Neue Datei erstellt wird ? , so das ich nach einer Woche
7 txt. Dateien habe?
Hier das jetzige Skript:
1 | while True:
|
2 | with open ('messwert.txt' 'rb') as input
|
3 | value = input.read ()
|
4 | with open ('dateiname.txt','ab') as output:
|
5 | output.write ("%s\%s \n" % (datetime.datetime.now(),value))
|
6 | time.sleep(1)
|