Python Fil writelines() Metode
Eksempel
Åbn filen i "a"-tilstand til rækkefølgeføjelse, og tilføj tekstlisten for at tilføje til filen:
f = open("demofile3.txt", "a") f.writelines(["See you soon!", "Over and out."]) f.close() #åbne og læse filen efter vedhæftelsen: f = open("demofile3.txt", "r") print(f.read())
Definition og brug
writelines() metoden skriver elementerne i listen til filen.
Placeringen af teksten, der indsættes, afhænger af filtypen og strømspositionen.
"a": Teksten indsættes i den nuværende filstrømsposition, standard er at indsætte i filens slutning.
"w": Før teksten indsættes i den nuværende filstrømsposition (standard er 0), vil filen blive tømt.
Syntaks
fil.writelines(List)
Parameterværdi
Parameter | Beskrivelse |
---|---|
List | Liste af tekster eller byteobjekter, der skal indsættes. |
Flere eksempler
Eksempel
Som i det foregående eksempel, men indsæt en linjeskift for hver listeindgang:
f = open("demofile3.txt", "a") f.writelines(["\nSee you soon!", "\nOver and out."]) f.close() #åbne og læse filen efter vedhæftelsen: f = open("demofile3.txt", "r") print(f.read())