Python3 File flush() メソッド
概要
flush()このメソッドはバッファをフラッシュするために使用され、バッファ内のデータをすぐにファイルに書き込み、同時にバッファをクリアします。受動的に出力バッファが書き込まれるのを待つ必要はありません。
通常、ファイルを閉じるとバッファは自動的にフラッシュされますが、場合によっては閉じる前にフラッシュする必要があります。そのような場合に flush() メソッドを使用できます。
構文
flush() メソッドの構文は次のとおりです:
fileObject.flush();
パラメータ
无
戻り値
このメソッドに戻り値はありません。
例
以下の例は、flush() メソッドの使用方法を示しています。
#!/usr/bin/python3
# 打开文件
fo = open("サンプル.txt", "wb")
print ("文件名为: ", fo.name)
# 刷新缓冲区
fo.flush()
# 关闭文件
fo.close()
上記の例の出力結果は次のとおりです:
文件名为: サンプル.txt
その他の拡張
Python3 File(ファイル) メソッド