Python 3 – 文件 flush() 方法

Python 3 – 文件 flush() 方法

描述

flush() 方法刷新内部的缓冲区,就像stdio的fflush一样。在一些类似文件的对象上,这可能是一个无操作。

Python 自动在关闭文件时冲洗文件。但是在关闭文件之前,你可能想要刷新数据。

语法

flush() 方法的语法如下:

fileObject.flush()

参数

返回值

此方法不返回任何值。

示例

下面的示例演示了 flush() 方法的使用。

#!/usr/bin/python3

# 打开一个文件
fo = open("foo.txt", "wb")
print ("Name of the file: ", fo.name)

# 这里什么都不做,但是你可以将它与读取操作一起调用。
fo.flush()

# 关闭文件 
fo.close()

结果

运行以上程序后,会产生以下结果 −

Name of the file:  foo.txt

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程