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

Tutorial básico do Python

Controle de fluxo do Python

Função do Python

Tipos de Dados do Python

Operação de arquivo do Python

Objetos e classes do Python

Data e hora do Python

Conhecimento avançado do Python

Manual de referência do Python

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

Métodos do arquivo File (arquivo) do Python

Resumo

write() O método é usado para escrever uma string específica no arquivo.

Antes de fechar o arquivo ou atualizar o buffer, o conteúdo da string é armazenado no buffer, e neste momento você não verá o conteúdo escrito no arquivo.

Se o modo de abertura do arquivo contiver b, o conteúdo a ser escrito no arquivo deve ser convertido para bytes usando o método encode, caso contrário, será gerado um erro: TypeError: a bytes-Um objeto do tipo like é requerido, não 'str'.

Sintaxe

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

fileObject.write( [str])

Parâmetro

  • str -- A string a ser escrita no arquivo.

Retorno

Ele retorna o comprimento do caractere escrito.

Exemplo

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

# Abrir arquivo
fo = open("test.txt", "w")
print("O nome do arquivo é: ", fo.name)
str = "Base Tutorial"
fo.write( str )
# 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 
Base Tutorial

Métodos do arquivo File (arquivo) do Python