Definition
Die Methode writelines() schreibt die Elemente einer Liste in die Datei.
Wo die Texte eingefügt werden, hängt vom Dateimodus und der Stream-Position ab.
- a" - Die Texte werden an der aktuellen Stream-Position der Datei eingefügt, standardmäßig am Ende der Datei.
- w" - Die Datei wird geleert, bevor die Texte an der aktuellen Position des Dateistroms eingefügt werden, Voreinstellung 0.
Syntax
file.writelines(list)
Parameter
Parameter | Beschreibung |
---|---|
list | Die Liste der Texte oder Byte-Objekte, die eingefügt werden sollen. |
Beispiele:
f = open("meineDatei.txt", "a")
f.writelines(["Schreib mich!", "und mich auch."])
f.close()
f = open("meineDatei.txt", "a")
f.writelines(["\nSchreib mich!", "\nund ich auch!"])
f.close()