Я нашел это в документации Python для файловых объектов :
flush () не обязательно записывает данные файла на диск. Используйте flush (), а затем os.fsync (), чтобы обеспечить это поведение.
Итак, мой вопрос: что именно делает Python flush
? Я думал, что это заставляет записывать данные на диск, но теперь я вижу, что это не так. Почему?