Kursinhalt
Python Fortgeschrittene Konzepte
Python Fortgeschrittene Konzepte
Dateien Lesen und Schreiben
Lesen aus einer Datei
Um mit dem Lesen einer Datei zu beginnen, müssen Sie sie zuerst im entsprechenden Modus öffnen. So können Sie eine Datei öffnen und daraus lesen:
Lesen spezifischer Zeichen
Sie können auch eine bestimmte Anzahl von Zeichen lesen, indem Sie der read-Methode ein numerisches Argument übergeben:
Zeilenweise Lesen
Um eine Datei zeilenweise zu lesen, können Sie eine Schleife zusammen mit den Methoden readline()
oder readlines()
verwenden. Die Methode readline()
gibt einen String für jede Zeile zurück, während readlines() eine Liste aller Zeilen zurückgibt:
Für ein effizienteres zeilenweises Lesen ohne das gesamte File in den Speicher zu laden, verwenden Sie eine for
Schleife mit readlines()
:
In eine Datei schreiben
Um Daten in eine Datei zu schreiben, sollten Sie sie im Schreibmodus ('w') öffnen. Nur Strings können an die Methode write() übergeben werden.
Hinweis
Der Schreibmodus überschreibt den vorhandenen Dateiinhalt.
In diesem Fall werden alle vorhandenen Daten in "greetings.txt" durch "Bonjour!" ersetzt.
Danke für Ihr Feedback!