mal wieder plagen mich Probleme beim Programmieren:
Ist jetzt vielleicht nicht besonders Python spezifisch, aber ich will es mit Python machen. Und zwar:
Ich habe Text Dateien ungefähr in dieser Form:
HEADER
RR 34
ST 0
T 100
1
2
3
5
6
HEADER
RR 34
ST 0
T 200
4
6
7
4
5
....
usw.
Ich will immer die Werte (z.B. 1 2 3...) unter dem Header auslesen, mit Ihnen etwas machen und dann wieder die nächsten Werte unter dem zweiten Header bekommen und mit denen was machen.
Mit:
Code: Alles auswählen
z = 1
for line in open("dateiname.txt").xreadlines():
if z == 1: print str(line)
z = z +1
Leider weiß ich nicht wie lang die einzelnen Passagen sind.
Gibt es irgend eine Möglichkeit sich mit dem Header irgendeinen Iterator zu basteln oder sowas?
Ich hab leider nicht allzu viel Erfahrung in Python.
Würde mich sehr über Hilfe freuen.