Python - Zeilen auf erstes Zeichen überprüfen
Von: , Frage gestellt am Sa, 8. Nov 2008
Hallo!
Ich lese mit Python eine Textdatei ein und gehe diese dann Zeile für Zeile durch.
Alle Zeilen OHNE Ziffer an erster Stelle sollen anschließend mit print wieder ausgegeben werden. Ich schaffe allerdings die Überprüfung auf die Ziffer nicht.
Hier ein Auszug aus dem Python-Skript:
Schreibe ich allerdings z.B. if zeile[0]!="5" werden alle Zeilen mit voranstehender 5 korrekterweise auch nicht ausgegeben.
Was mache ich da falsch?
Grüße
Daniel
Ich lese mit Python eine Textdatei ein und gehe diese dann Zeile für Zeile durch.
Alle Zeilen OHNE Ziffer an erster Stelle sollen anschließend mit print wieder ausgegeben werden. Ich schaffe allerdings die Überprüfung auf die Ziffer nicht.
Hier ein Auszug aus dem Python-Skript:
for zeile in textfile.readlines():
if zeile[0]!="[1-9]"
print zeile
Schreibe ich allerdings z.B. if zeile[0]!="5" werden alle Zeilen mit voranstehender 5 korrekterweise auch nicht ausgegeben.
Was mache ich da falsch?
Grüße
Daniel
