Python 文件 flush() 方法
flush() 方法会刷新内部缓冲区,类似于stdio的fflush。对于某些类似文件的对象,这可能是一个空操作。
Python在关闭文件时会自动刷新文件。但是,在关闭任何文件之前,您可能希望刷新数据。
语法
flush() 方法的语法如下所示−
fileObject.flush()
参数
NA
返回值
该方法不返回任何值。
示例
下面的示例演示了flush()方法的使用。
# 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 the opened file
fo.close()
当我们运行上述程序时,它产生以下结果 −
Name of the file: foo.txt