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