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())
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())