Home  >  Article  >  Backend Development  >  Detailed explanation of the definition and function of python flush() (example analysis)

Detailed explanation of the definition and function of python flush() (example analysis)

乌拉乌拉~
乌拉乌拉~Original
2018-08-16 13:49:095857browse

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.txt

In 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!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn