Python File flush() 方法

返回上一级

Python 文件对象的 flush() 方法用于刷新缓冲区的,即将缓冲区中的数据立刻写入文件,同时清空缓冲区,不需要是被动的等待输出缓冲区写入

一般情况下,文件关闭后会自动刷新缓冲区,但如果想要在关闭前刷新它,就要使用 flush() 方法

语法

fileObject.flush();

参数

返回值

范例

下面的代码使用 flush() 将刷新文件对象 fp 的缓冲区

#!/usr/bin/python
# -*- coding: UTF-8 -*-

# 打开文件
fp = open("demo.txt", "wb")
print "文件名为: ", fp.name

# 刷新缓冲区
fp.flush()

# 关闭文件
fp.close()

运行以上 Python 代码,输出结果如下

文件名为: demo.txt

返回上一级

Python2 基础教程

关于   |   FAQ   |   我们的愿景   |   广告投放   |  博客

  简单教程,简单编程 - IT 入门首选站

Copyright © 2013-2022 简单教程 twle.cn All Rights Reserved.