Einlesen von Daten-Tabellen und Weiterverarbeitung
Verfasst: Freitag 7. Juni 2013, 12:39
Hallo zusammen,
da ich noch Python-Anfänger, schlage ich mich mit dem Einlesen von Messdaten und anschliessendem
Weiterverwenden der Zahlen herum. Mein Problem sieht wie folgt aus:
Ich habe 4 einfache Text-Dateien, die Messdaten enthalten. Diese haben die folgende allgemeine Struktur:
Der Output stammt dabei aus Fortran, daher auch die Formatierung mit 1E+02 fuer 1*10^2. Die Anzahl der Spalten varriert ebenfalls
von Datei zu Datei.
Ich moechte nun also die Kopfzeilen beim Einlesen ignorieren und die Spalten mit Messdaten als einzelne Listen einlesen, mit denen
ich dann anschließend weiterrechnen kann. Konkret meine ich damit, dass ich beispielsweise vorhabe die Zahlen aus Spalte 3 in
Datei1.txt zu den Zahlen aus Spalte 3 in Datei2.txt zu addieren und die Ergebnisse in einer weiteren Liste speichern moechte.
Vielen Dank im Voraus!
neutral_current
da ich noch Python-Anfänger, schlage ich mich mit dem Einlesen von Messdaten und anschliessendem
Weiterverwenden der Zahlen herum. Mein Problem sieht wie folgt aus:
Ich habe 4 einfache Text-Dateien, die Messdaten enthalten. Diese haben die folgende allgemeine Struktur:
Code: Alles auswählen
#####################################
# Hier steht Text, der nicht mit eingelesen werden soll
# (Die Laenge dieses Kopfes variert aber)
#####################################
0.000000E+00 0.512326E+02 0.539596E-01 4798129 0.405694E+00 0.479994E-03 4803262 0.405694E+00 0.479994E-03
0.200000E+02 0.345361E+03 0.239883E+00 23736048 -.359800E+00 0.246399E-02 24824610 -.359800E+00 0.246399E-02
0.400000E+02 0.849521E+02 0.122181E+00 9327316 -.121652E+00 0.764386E-03 9796608 -.121652E+00 0.764386E-03
...
von Datei zu Datei.
Ich moechte nun also die Kopfzeilen beim Einlesen ignorieren und die Spalten mit Messdaten als einzelne Listen einlesen, mit denen
ich dann anschließend weiterrechnen kann. Konkret meine ich damit, dass ich beispielsweise vorhabe die Zahlen aus Spalte 3 in
Datei1.txt zu den Zahlen aus Spalte 3 in Datei2.txt zu addieren und die Ergebnisse in einer weiteren Liste speichern moechte.
Vielen Dank im Voraus!
neutral_current