File flush() Method in Python 3
The method flush() flushes the internal buffer, like stdio's fflush. This may be a no-op on some file-like objects.
Python automatically flushes the files when closing
them. But you may want to flush the data before closing any file.
Syntax
Following is the syntax for flush() method
fileObject.flush()
|
Return Value
This method does not return any value.
Example
The following example shows the usage of flush()
method.
#!/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()
|
When we run the above program, it produces the
following result-
Name of
the file: foo.txt
|