qu'est-ce exactement le python du fichier.flush() est en train de faire?

J'ai trouvé ça dans le Python documentation pour les Objets Fichier:

flush() n'est pas nécessairement écrire des données du fichier sur le disque. Utiliser la méthode flush (), suivie par l'os.fsync() pour s'assurer de ce comportement.

Donc ma question est: quel est exactement Python flush faire? J'ai pensé qu'il oblige à écrire des données sur le disque, mais maintenant je vois que ça ne marche pas. Pourquoi?

InformationsquelleAutor geek | 2011-08-19