×

Python Tutorial

Python Basics

Python I/O

Python Operators

Python Conditions & Controls

Python Functions

Python Strings

Python Modules

Python Lists

Python OOPs

Python Arrays

Python Dictionary

Python Sets

Python Tuples

Python Exception Handling

Python NumPy

Python Pandas

Python File Handling

Python WebSocket

Python GUI Programming

Python Image Processing

Python Miscellaneous

Python Practice

Python Programs

Home » Python

Python File flush() Method with Example

Python File flush() Method: Here, we are going to learn about the flush() method, how to clear/flush the internal buffer in Python?
Submitted by IncludeHelp, on December 18, 2019

File flush() Method

flush() method is an inbuilt method in Python, it is used to clear/flush the internal buffer, it is best practice while working with fila handling in Python, the internal buffer can be cleared before writing/appending the new text to the file.

Syntax:

    file_object.flush()

Parameter(s):

  • It does not accept any parameter.

Return value:

The return type of this method is <class 'NoneType'>, it returns nothing.

Example:

# Python File flush() Method with Example

# creating a file 
myfile = open("hello.txt", "w")

# writing text to the file 
myfile.write("Hello friends, how are you?")

# flushing the internal buffer
myfile.flush()
# writing the text again
myfile.write("\nI am good, what about you?")

# flushing the internal buffer
myfile.flush()
# writing the text again
myfile.write("\nI am good too, thanks!")

# closing the file
myfile.close()

# reading content from the file
myfile = open("hello.txt", "r")
print("file content...")
print(myfile.read())
myfile.close()

Output

file content...
Hello friends, how are you?I am good, what about you?
I am good too, thanks!
Advertisement
Advertisement


Comments and Discussions!

Load comments ↻


Advertisement
Advertisement
Advertisement

Copyright © 2025 www.includehelp.com. All rights reserved.