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:
python
Lesen spezifischer Zeichen
Sie können auch eine bestimmte Anzahl von Zeichen lesen, indem Sie der read-Methode ein numerisches Argument übergeben:
python
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:
python
Für ein effizienteres zeilenweises Lesen ohne das gesamte File in den Speicher zu laden, verwenden Sie eine for
Schleife mit readlines()
:
python
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.
python
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!