Python3 File flush() メソッド

Python3 File(文件) 方法Python3 File(ファイル) メソッド


概要

flush()このメソッドはバッファをフラッシュするために使用され、バッファ内のデータをすぐにファイルに書き込み、同時にバッファをクリアします。受動的に出力バッファが書き込まれるのを待つ必要はありません。

通常、ファイルを閉じるとバッファは自動的にフラッシュされますが、場合によっては閉じる前にフラッシュする必要があります。そのような場合に flush() メソッドを使用できます。

構文

flush() メソッドの構文は次のとおりです:

fileObject.flush();

パラメータ

  • 无

戻り値

このメソッドに戻り値はありません。

例

以下の例は、flush() メソッドの使用方法を示しています。

#!/usr/bin/python3

# 打开文件
fo = open("サンプル.txt", "wb")
print ("文件名为: ", fo.name)

# 刷新缓冲区
fo.flush()

# 关闭文件
fo.close()

上記の例の出力結果は次のとおりです:

文件名为:  サンプル.txt

Python3 File(文件) 方法Python3 File(ファイル) メソッド

その他の拡張