English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Métodos do Arquivo (File) do Python
flush() O método é usado para atualizar o buffer, ou seja, escrever os dados do buffer no arquivo imediatamente, enquanto limpa o buffer, sem precisar esperar passivamente que o buffer de saída seja escrito.
Normalmente, o buffer é atualizado automaticamente após o fechamento do arquivo, mas às vezes você precisa atualizá-lo antes de fechar, neste caso, você pode usar o método flush().
Sintaxe do método flush():
fileObject.flush();
Nenhum
Este método não retorna nenhum valor.
O exemplo a seguir demonstra o uso do método flush():
# Abrir arquivo fo = open("w3codebox.txt", ", wb") print("O nome do arquivo é: ", fo.name) # Atualizar buffer fo.flush() # Fechar arquivo fo.close()
O resultado da saída do exemplo acima é:
O nome do arquivo é: w3codebox.txt