ich bin noch eher ein Python Neuling. Ich versuche lange Text Dateien mit Messwerten einzulesen.
Das hab ich erst mit
Code: Alles auswählen
a = np.genfromtxt(datei,skip_header=3, delimiter=' ', dtype=None)
for i in a:
b = a.split(' ')
c = b[0]
Allerdings habe ich Probleme bei Dateien die mit Leerzeichen getrennt sind. Obwohl ich als delimiter=' ' angebe, bekomme ich immer Fehlermeldungen wenn ich mit split(' ') auf bestimmte Spalten zugreifen möchte (object has no attribute 'split' )
Als 2. Variante hab ich noch die normale read() Methode.
Eine for-Schleife über die Datei:
Code: Alles auswählen
for a in raw.split('\n'):
spalte = a.split(' ')
x = spalte[0]
Gibt es eine Möglichkeit mit einer for-Schleife sagen wir nur ab Zeile 3 bis zum Ende der Datei laufen zu lassen?
Ich hoffe ich hab das Problem einigermaßen verständlich ausgedrückt.
Vielen Dank und viele Grüße