小白教程
所有教程
关于
Search
172.69.7.131
172.69.7.131
参数设置
贡献
退出
操作
编辑
移动
保护
信息
历史
删除
查看“Python3 file flush”的源代码
本页内容
上一节:
Python3_file_close
下一节:
Python3_file_fileno
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
{{DISPLAYTITLE:file.flush()}}[[Category:python3 file methods|2]] = Python3 File flush() 方法 = [[python3 file methods|Python3 File(文件) 方法]] === 概述 === '''flush()''' 方法是用来刷新缓冲区的,即将缓冲区中的数据立刻写入文件,同时清空缓冲区,不需要是被动的等待输出缓冲区写入。 一般情况下,文件关闭后会自动刷新缓冲区,但有时你需要在关闭前刷新它,这时就可以使用 flush() 方法。 === 语法 === flush() 方法语法如下: <sample title="" desc="" lang="python" hererun="1"> fileObject.flush(); </sample> === 参数 === * '''无''' === 返回值 === 该方法没有返回值。 == 以下实例演示了 flush() 方法的使用: <sample title="" desc="" lang="python" hererun="1"> #!/usr/bin/python3 # 打开文件 fo = open("xiaobai.txt", "wb") print ("文件名为: ", fo.name) # 刷新缓冲区 fo.flush() # 关闭文件 fo.close() </sample> 以上实例输出结果为: <sample title="" desc="" lang="python" hererun="1"> 文件名为: xiaobai.txt </sample> [[python3 file methods|Python3 File(文件) 方法]]
返回至“
Python3 file flush
”。
上一节:
Python3_file_close
下一节:
Python3_file_fileno