Python3-Datei flush()-Methode
Ü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
Andere Erweiterungen
Python3-Dateimethoden