Método writelines() do arquivo Python

Exemplo

Abra o arquivo em modo de linha adicional "a" e adicione a lista de texto para anexar ao arquivo:

f = open("demofile3.txt", "a")
f.writelines(["See you soon!", "Over and out."])
f.close()
#abrir e ler o arquivo após o acréscimo:
f = open("demofile3.txt", "r")
print(f.read())

Executar Exemplo

Definição e Uso

O método writelines() escreve os itens da lista no arquivo.

A posição de inserção do texto depende do modo do arquivo e da posição do fluxo.

"a": O texto é inserido no ponto atual do fluxo do arquivo, inserindo no final do arquivo por padrão.

"w": Apaga o arquivo antes de inserir o texto no ponto atual do fluxo do arquivo (padrão 0).

Sintaxe

arquivo.writelines(lista)

Valor do Parâmetro

Parâmetro Descrição
lista Lista de texto ou bytes a serem inseridos.

Mais Exemplos

Exemplo

Igual ao exemplo anterior, mas insere uma nova linha em cada item da lista:

f = open("demofile3.txt", "a")
f.writelines(["\nSee you soon!", "\nOver and out."])
f.close()
#abrir e ler o arquivo após o acréscimo:
f = open("demofile3.txt", "r")
print(f.read())

Executar Exemplo