Python Bestand writelines() Methode
Voorbeeld
Open het bestand met "a" om toe te voegen en voeg vervolgens een lijst met teksten toe die aan het bestand moeten worden toegevoegd:
f = open("demofile3.txt", "a")
f.writelines(["See
you soon!", "Over and out."])
f.close()
#open
and read the file after the appending:
f = open("demofile3.txt", "r")
print(f.read())
Definitie en gebruik
De writelines()
methode schrijft de items van een lijst naar het bestand.
Waar de teksten worden ingevoegd, hangt af van de bestandsmodus en de streampositie.
"a"
: De teksten worden ingevoegd op de huidige positie van de bestandsstream, standaard aan het einde van het bestand.
"w"
: Het bestand wordt geleegd voordat de teksten worden ingevoegd op de huidige positie van de bestandsstroom, standaard 0.
Syntaxis
file.writelines(list)
Parameterwaarden
Parameter | Description |
---|---|
list | The list of texts or byte objects that will be inserted. |
Meer voorbeelden
Voorbeeld
Hetzelfde voorbeeld als hierboven, maar regeleinden invoegen voor elk lijstitem:
f = open("demofile3.txt", "a")
f.writelines(["\nSee
you soon!", "\nOver and out."])
f.close()
#open
and read the file after the appending:
f = open("demofile3.txt", "r")
print(f.read())