mehrere Dateien einlesen und bearbeiten
Verfasst: Mittwoch 19. Juni 2019, 09:26
Hi, ich bin Bjarne und komme wie wahrscheinlich alle Python Anfänger mit meinem "kleinen" Programm nicht richtig voran. Deswegen hoffe ich das ihr mir weiterhelfen könnt.
Aber nun zu meinem Programm: Ich habe ein Gerät das verschieden Werte in eine Datei packt, aber diese stimmen noch nicht ganz und deswegen muss ich sie nachträglich manipulieren.
Es handelt sich um ein Gerät das unter Wasser arbeitet und in verschieden Wasserschichten die Daten von den einzelnen Sensoren in jeweils eine Datei speichert, so dass ich später einen folgenden Ordner mit Dateien habe:
Jede Datei ist gleich aufgebaut:
Und nun soll bei den letzten Beiden Werten -50 gerechnet werden und die Datei mit den neuen Werten sollte auch neu als eine andere Datei gespeichert werden. Es gibt insgesamt 13 Zeilen mit Werten (weil es 13 Geräte sind) und deswegen sind die Zeilen mit Werten am Anfang nummeriert.
Jetzt habe ich festgestellt das es doch nicht so einfach ist wie ich anfangs dacht und ich nicht genau weiß wie ich das machen soll. Ich hoffe meine Erklärung ist einigermaßen verständlich und das ihr mir weiterhelfen könnt.
So sieht übrigens mein Anfang für das Programm aus:

Aber nun zu meinem Programm: Ich habe ein Gerät das verschieden Werte in eine Datei packt, aber diese stimmen noch nicht ganz und deswegen muss ich sie nachträglich manipulieren.
Es handelt sich um ein Gerät das unter Wasser arbeitet und in verschieden Wasserschichten die Daten von den einzelnen Sensoren in jeweils eine Datei speichert, so dass ich später einen folgenden Ordner mit Dateien habe:
Jede Datei ist gleich aufgebaut:
Und nun soll bei den letzten Beiden Werten -50 gerechnet werden und die Datei mit den neuen Werten sollte auch neu als eine andere Datei gespeichert werden. Es gibt insgesamt 13 Zeilen mit Werten (weil es 13 Geräte sind) und deswegen sind die Zeilen mit Werten am Anfang nummeriert.
Jetzt habe ich festgestellt das es doch nicht so einfach ist wie ich anfangs dacht und ich nicht genau weiß wie ich das machen soll. Ich hoffe meine Erklärung ist einigermaßen verständlich und das ihr mir weiterhelfen könnt.

So sieht übrigens mein Anfang für das Programm aus: