English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
flush() Метод используется для обновления буфера, то есть немедленно записывает данные из буфера в файл, а также очищает буфер, не ожидая пассивного записи в буфер вывода.
Обычно буфер обновляется автоматически после закрытия файла, но иногда вам нужно обновить его перед закрытием, и в этом случае вы можете использовать метод flush().
Синтаксис метода flush() следующий:
fileObject.flush();
Нет
Этот метод не возвращает значения.
Ниже приведен пример использования метода flush():
# Открыть файл fo = open("w3codebox.txt", "wb") print("Имя файла: ", fo.name) # Очистить буфер fo.flush() # Закрыть файл fo.close()
Результат выполнения примеров выше:
Имя файла: w3codebox.txt