Dateihandling
Verfasst: Donnerstag 12. Juli 2018, 13:46
Hallo, ich möchte vorab sagen dass ich kein fertiges Script möchte. Ich zerbreche mir zur Zeit den Kopf wie ich ein sinnvolles Dateihandling machen kann und dachte ihr könnt mir einen Denkanstoss geben.
Folgende Situation:
Ich sammel mit einem RPi und Sensoren verschiedene Daten und schreibe sie in eine Datei. Hier ein Ausschnitt in dem einfach nur GPS Korrdinaten und Uhrzeiten in eine *.wkt geschrieben werden.
Wie ihr im Script (1.Zeile) sehen könnt wird automatisch eine neue Datei angelegt wenn die volle Stunde wechselt. Das ist auch so gewünscht da ich die Datei via FTP (als Datensicherung) an einen anderen Server senden möchte.
Die Frage die ich mir stelle, wie kann ich am besten die Datei / die Dateien (*.wkt) auswählen die nicht mehr beschrieben wird (sprich alle die älter als die "aktuelle" Stunde sind) .
Folgende Situation:
Ich sammel mit einem RPi und Sensoren verschiedene Daten und schreibe sie in eine Datei. Hier ein Ausschnitt in dem einfach nur GPS Korrdinaten und Uhrzeiten in eine *.wkt geschrieben werden.
Code: Alles auswählen
file = "Umweltdaten" + time.strftime("%Y%m%d_%HUhr") + ".wkt"
geoFile = open(file, 'a')
geoFile.write(time.strftime("%d.%m.%Y %H:%M:%S ") + "POINT(" + str(latitude / 1000000.0) + " " + str(longitude / 1000000.0) + ")\n")
geoFile.close()
Wie ihr im Script (1.Zeile) sehen könnt wird automatisch eine neue Datei angelegt wenn die volle Stunde wechselt. Das ist auch so gewünscht da ich die Datei via FTP (als Datensicherung) an einen anderen Server senden möchte.
Die Frage die ich mir stelle, wie kann ich am besten die Datei / die Dateien (*.wkt) auswählen die nicht mehr beschrieben wird (sprich alle die älter als die "aktuelle" Stunde sind) .