Seite 1 von 1
mit Read eine bestimmte Zeile lesen
Verfasst: Donnerstag 12. März 2009, 18:29
von krisi12345
Hi
Wie kann man mit "Read" oder auch "Readline" eine bestimmte Zeile aus einer Datei lesen.
Verfasst: Donnerstag 12. März 2009, 19:06
von b.esser-wisser
Wenn die Zeilen unterschiedlich lang sind kann man das gar nicht. Allerdings kannst du bis zu der Zeile lesen ("for zeile in datei:...") oder die ganze Datei einlesen ("readlines()"), falls die Datei klein genug ist.
Zeilen sind nur durch die Zeilenumbrüche "\n", ("\r\n" unter Windows) gekennzeichnet, wo eine Zeile genau ist kann man nur raten. Aber man kann sich merken, wo eine schon gelesene Zeile steht und da wieder "hingehen" (file.tell(), file.seek()).
hth, Jörg