Python 3 - Metodo File flush ()
Descrizione
Il metodo flush()svuota il buffer interno, come fflush di stdio. Questa potrebbe essere una non operazione su alcuni oggetti simili a file.
Python scarica automaticamente i file quando li chiude. Ma potresti voler scaricare i dati prima di chiudere qualsiasi file.
Sintassi
Di seguito è riportata la sintassi per flush() metodo -
fileObject.flush()
Parametri
NA
Valore di ritorno
Questo metodo non restituisce alcun valore.
Esempio
L'esempio seguente mostra l'utilizzo del metodo flush ().
#!/usr/bin/python3
# Open a file
fo = open("foo.txt", "wb")
print ("Name of the file: ", fo.name)
# Here it does nothing, but you can call it with read operation.
fo.flush()
# Close opend file
fo.close()
Risultato
Quando eseguiamo il programma sopra, produce il seguente risultato:
Name of the file: foo.txt