English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Métodos do arquivo File (arquivo) do Python
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'.
A sintaxe do método write() é a seguinte:
fileObject.write( [str])
str -- A string a ser escrita no arquivo.
Ele retorna o comprimento do caractere escrito.
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