Home >Backend Development >Python Tutorial >Detailed explanation of the definition and function of python flush() (example analysis)
In today’s article, we will learn about flush in python. Before entering the article, we must first know what we want to learn. Today we are talking about pythonflush, understand what ## is. #flush, and know what flash means. We can learn about these things in today’s article.
Overview
flush() method is used to refresh the buffer, that is, the data in the buffer is written to the file immediately and the buffer is cleared at the same time. It does not need to be Passively waits for the output buffer to be written. Under normal circumstances, the buffer will be automatically flushed after the file is closed, but sometimes you need to refresh it before closing. In this case, you can use the flush() method.Syntax
flush() method syntax is as follows:
fileObject.flush();(This method has no return value.)
Example
The following example demonstrates the use of the flush() method:# !/usr/bin/python # -*- coding: UTF-8 -*- # 打开文件 fo = open("runoob.txt", "wb") print "文件名为: ", fo.name # 刷新缓冲区 fo.flush() # 关闭文件 fo.close()The output result of the above example is:
文件名为: runoob.txtIn this article, we learned what flush() is. If you don’t understand, you can actually try it yourself. After all, hands-on practice is the best way to verify what you have learned. Finally, I hope this article can bring some help to you who are learning python. For more related knowledge, please visit the
Python tutorial column on the php Chinese website.
The above is the detailed content of Detailed explanation of the definition and function of python flush() (example analysis). For more information, please follow other related articles on the PHP Chinese website!