Python Tiedoston writelines() -menetelmä
Esimerkki
Avaa tiedosto "a"-tilassa lisätäksesi rivinvaihdot ja lisää tekstiluettelo tiedostoon:
f = open("demofile3.txt", "a") f.writelines(["See you soon!", "Over and out."]) f.close() #Avaa ja lue tiedosto liittämisen jälkeen: f = open("demofile3.txt", "r") print(f.read())
Määritelmä ja käyttö
writelines() -menetelmä kirjoittaa luettelon kohteet tiedostoon.
Tekstin lisäämispiste riippuu tiedostomallista ja virtapaikasta.
"a": Teksti lisätään nykyiseen tiedostovirtapaikkaan, oletusarvoisesti tiedoston loppuun.
"w": Tyhjennä tiedosto ennen tekstin lisäämistä nykyiseen tiedostovirtapaikkaan (oletusarvo 0) ennen lisäämistä.
Syntaksi
tiedosto.writelines(list)
Parametrimäärä
Parametri | Kuvaus |
---|---|
list | Tarkoitus lisättäväksi teksti- tai bittiobjektien luettelo. |
Lisää esimerkkejä
Esimerkki
Kuten edellisessä esimerkissä, mutta lisää rivinvaihto jokaiselle luettelon kohteelle:
f = open("demofile3.txt", "a") f.writelines(["\nSee you soon!", "\nOver and out."]) f.close() #Avaa ja lue tiedosto liittämisen jälkeen: f = open("demofile3.txt", "r") print(f.read())