在Python程序中操作文件之flush()方法的使用好代码教程

这是一个初秋的夜晚,天气晴朗,一丝风都没有,抬头仰望,湛蓝的天空中,挂着一轮金黄的圆月。月亮把它那淡淡的月光毫不吝啬地撒向洞庭湖。圆月四周,稀稀疏疏地点缀着几颗星星,那几颗星星也把微弱的光源聚集起来,撒向月光下的湖面。这下,洞庭湖真是美极了。

flush()方法刷新内部缓冲区,像标准输入输出的fflush。这类似文件的对象,无操作。

Python关闭时自动刷新文件。但是可能要关闭任何文件之前刷新数据。
语法

以下是flush()方法的语法:

fileObject.flush(); 

参数

  • NA

返回值

此方法不返回任何值。
例子

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

#!/usr/bin/python

# 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 opend file
fo.close()

当我们运行上面的程序,它会产生以下结果:

Name of the file: foo.txt

本文在Python程序中操作文件之flush()方法的使用好代码教程到此结束。人生的价值并不在于成功后的荣光,而在于追求的本身,在于信念的树立与坚持的过程。坚守信念,犹如在内心撒下一颗种子,只要在适宜的条件下,种子自会生根发芽破土而出,总会有收获果实的期望。有时需要外力辅助才可取得成果,但最终还要靠自我去完成,因为任何人也不可能把信念深植于你的心中。所以,我们要坚守自我的信念,播下期望的种子。小编再次感谢大家对我们的支持!

您可能有感兴趣的文章
Python自动化运维-使用Python脚本监控华为AR路由器关键路由变化

Python自动化运维-netmiko模块设备自动发现

Python自动化运维—netmiko模块连接并配置华为交换机

Python自动化运维-利用Python-netmiko模块备份设备配置

Python自动化运维-Paramiko模块和堡垒机实战