Python3-Datei flush()-Methode

Python3 File(文件) 方法Python3-Dateimethoden


Übersicht

flush()Diese Methode wird verwendet, um den Puffer zu leeren, d. h., die Daten im Puffer sofort in die Datei zu schreiben und den Puffer zu leeren, ohne passiv darauf warten zu müssen, dass der Ausgabepuffer geschrieben wird.

Im Allgemeinen wird der Puffer nach dem Schließen der Datei automatisch geleert, aber manchmal müssen Sie ihn vor dem Schließen leeren. In diesem Fall können Sie die Methode flush() verwenden.

Syntax

Die Syntax der flush()-Methode ist wie folgt:

fileObject.flush();

Parameters

  • Keine

Rückgabewert

Diese Methode hat keinen Rückgabewert.

Beispiel

Das folgende Beispiel demonstriert die Verwendung der flush()-Methode:

#!/usr/bin/python3

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

# 刷新缓冲区
fo.flush()

# 关闭文件
fo.close()

Die Ausgabe des obigen Beispiels ist:

文件名为:  example.txt

Python3 File(文件) 方法Python3-Dateimethoden

Andere Erweiterungen