Méthode flush() de fichier Python
Aperçu
flush()La méthode permet de vider le tampon, c'est-à-dire d'écrire immédiatement les données du tampon dans le fichier et de vider le tampon, sans attendre passivement que le tampon de sortie soit écrit.
Généralement, le tampon est automatiquement vidé après la fermeture du fichier, mais il arrive parfois que vous deviez le vider avant la fermeture ; dans ce cas, vous pouvez utiliser la méthode flush().
Syntaxe
La syntaxe de la méthode flush() est la suivante :
fileObject.flush();
Parameters
Aucune
Valeur de retour
Cette méthode ne renvoie aucune valeur.
Exemple
L'exemple suivant montre l'utilisation de la méthode flush() :
Exemple
#!/usr/bin/python
# -*- coding: UTF-8 -*-
# Ouvrir le fichier
fo = open("example.txt", "wb")
print "Le nom du fichier est :", fo.name
# Vider le tampon
fo.flush()
# Fermer le fichier
fo.close()
La sortie de l'exemple ci-dessus est :
文件名为: example.txtAutres extensions
Méthodes de fichier Python