English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutoriais Básicos do Python

Controle de Fluxo do Python

Funções do Python

Tipos de Dados do Python

Operação de Arquivo do Python

Objetos e Classes no Python

Data e Hora no Python

Conhecimento Avançado do Python

Manual de Referência do Python

Uso e exemplo do método writelines() do arquivo Python

Métodos do Arquivo (File) do Python

Resumo

writelines() Este método é usado para escrever uma sequência de strings em um arquivo.

Esta sequência de strings pode ser gerada por um objeto iterável, como uma lista de strings.

Para que haja quebra de linha, é necessário especificar o caractere de nova linha \n.

Sintaxe

A sintaxe do método writelines() é a seguinte:

fileObject.writelines([str])

Parâmetro

  • str -- Sequência de strings a serem escritas no arquivo.

Retorno

Este método não retorna nenhum valor.

Exemplo

O exemplo a seguir demonstra o uso do método writelines():

# Abrir arquivo
fo = open("test.txt", "w")
print("O nome do arquivo é: ", fo.name)
seq = ["Site de Tutoriais Básicos 1\n", "Site de Tutoriais Básicos 2"]
fo.writelines(seq)
# Fechar arquivo
fo.close()

O resultado da saída do exemplo acima é:

O nome do arquivo é: test.txt

Ver o conteúdo do arquivo:

$ cat test.txt 
Site de Tutoriais Básicos 1
Site de Tutoriais Básicos 2

Métodos do Arquivo (File) do Python