Kann man mit Python Textdateien Zeilenweise einlesen/schreiben?
-
Hi,
gibt es in Python standardisiert eine Möglichkeit, die Zeilen einer Textdatei schrittweise zurückzugeben?
-
Die Funktion heisst, oh wunder, readline().
Probiers mal mit Doku lesen...
-
Wenn während, bevor das Dateiende erreicht wurde, die Datei geändert wurde (Zeichen entfernt/hinzugefügt oder/und Zeilen entfernt/hinzugefügt wurden), wird dann der Count auf Anfang gesetzt oder wird einfach ab der vorherigen Adresse, nach dem nächsten Zeileneinzugcode gesucht?
-
for line in open("test.txt", "r"): print line
Und ja, natürlich wird immer an der aktuellen Position weitergelesen, egal was du dazwischen machst.