Metoda writelines() pliku w Pythonie

Przykład

Otwórz plik w trybie a do dodania wierszy, a następnie dodaj listę tekstów do dodania do tego pliku:

f = open("demofile3.txt", "a")
f.writelines(["See you soon!", "Over and out."])
f.close()
#Otwórz i przeczytaj plik po dodaniu:
f = open("demofile3.txt", "r")
print(f.read())

Uruchomienie przykładu

Definicja i użycie

Metoda writelines() zapisuje elementy listy do pliku.

Pozycja wstawienia tekstu zależy od trybu pliku i pozycji strumienia.

"a": Tekst zostanie wstawiony do bieżącej pozycji strumienia pliku, domyślnie na końcu pliku.

"w": Przed wstawieniem tekstu do bieżącej pozycji strumienia pliku (domyślnie 0) plik zostanie wyczyszczone.

Gramatyka

file.writelines(list)

Wartość parametru

Parametr Opis
list Lista tekstu lub obiektów bajtowych do wstawienia

Więcej przykładów

Przykład

Tak jak w poprzednim przykładzie, ale dla każdego elementu listy dodaj wiersz:

f = open("demofile3.txt", "a")
f.writelines(["\nSee you soon!", "\nOver and out."])
f.close()
#Otwórz i przeczytaj plik po dodaniu:
f = open("demofile3.txt", "r")
print(f.read())

Uruchomienie przykładu