Metoda writelines() pliku Python
Przykład
Otwórz plik z „a” do dołączenia, a następnie dodaj listę tekstów do dołączenia do pliku:
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())
Definicja i użycie
Metoda writelines()
zapisuje elementy listy do pliku.
Miejsce wstawiania tekstów zależy od trybu pliku i pozycji strumienia.
"a"
: Teksty zostaną wstawione w bieżącej pozycji strumienia pliku, domyślnie na końcu pliku.
"w"
: Plik zostanie opróżniony, zanim teksty zostaną wstawione w bieżącej pozycji strumienia pliku, domyślnie 0.
Składnia
file.writelines(list)
Wartości parametrów
Parameter | Description |
---|---|
list | The list of texts or byte objects that will be inserted. |
Więcej przykładów
Przykład
Ten sam przykład co powyżej, ale wstawiam podziały wierszy dla każdego elementu listy:
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())