Python Datei writelines() Methode
Beispiel
Öffnen Sie die Datei mit "a" für Zeilenanhängen und fügen Sie die Textliste hinzu, um an die Datei anzuhängen:
f = open("demofile3.txt", "a") f.writelines(["See you soon!", "Over and out."]) f.close() #Öffnen und Lesen der Datei nach dem Anhängen: f = open("demofile3.txt", "r") print(f.read())
Definition und Verwendung
Die writelines() Methode schreibt die Elemente der Liste in die Datei.
Der Ort der Textinsertion hängt vom Dateimodus und der Streamposition ab.
"a": Der Text wird an die aktuelle Dateistromposition eingefügt, standardmäßig am Ende der Datei.
"w": Vor dem Einfügen von Text in die aktuelle Dateistromposition (Standard 0) wird die Datei geleert.
Syntax
Datei.writelines(Liste)
Parameterwert
Parameter | Beschreibung |
---|---|
Liste | Die Liste der einzufügenden Texte oder Byte-Objekte. |
Mehr Beispiele
Beispiel
Wie im obigen Beispiel, aber jede Listeintrag mit Umbruch einfügen:
f = open("demofile3.txt", "a") f.writelines(["\nSee you soon!", "\nOver and out."]) f.close() #Öffnen und Lesen der Datei nach dem Anhängen: f = open("demofile3.txt", "r") print(f.read())