Метод writelines() файла Python

Пример

Откройте файл для строкового добавления в конце файла и добавьте список текста для добавления к файлу:

f = open("demofile3.txt", "a")
f.writelines(["See you soon!", "Over and out."])
f.close()
#Откройте и прочитайте файл после добавления:
f = open("demofile3.txt", "r")
print(f.read())

Запуск примера

Определение и использование

Метод writelines() записывает элементы списка в файл.

Позиция вставки текста зависит от режима файла и позиции потока.

"a": Текст вставляется в текущую позицию файла потока, по умолчанию в конце файла.

"w": Очистите файл перед тем, как вставить текст в текущую позицию файла потока (по умолчанию 0).

Грамматика

файл.writelines(Список)

Значение параметра

Параметр Описание
Список Список текста или объектов байтов, которые нужно вставить.

Более примеров

Пример

Как и в предыдущем примере, но добавьте строку с новой строки для каждого элемента списка:

f = open("demofile3.txt", "a")
f.writelines(["\nSee you soon!", "\nOver and out."])
f.close()
#Откройте и прочитайте файл после добавления:
f = open("demofile3.txt", "r")
print(f.read())

Запуск примера