Hi
Wie kann man mit "Read" oder auch "Readline" eine bestimmte Zeile aus einer Datei lesen.
mit Read eine bestimmte Zeile lesen
- krisi12345
- User
- Beiträge: 205
- Registriert: Mittwoch 4. März 2009, 16:56
- Wohnort: Das schöne München
- Kontaktdaten:
- b.esser-wisser
- User
- Beiträge: 272
- Registriert: Freitag 20. Februar 2009, 14:21
- Wohnort: Bundeshauptstadt B.
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
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
Wir haben schon 10% vom 21. Jahrhundert hinter uns!