open ( ).close ( )
DESCRIPTION.
Vide la mémoire tampon et ferme le fichier.
SYNTAXE.
FIC_Fichier.close ( )
FIC_Fichier ⇨ variable identifiant un fichier ouvert [ OBLIGATOIRE ]
.close ( ) ⇨ appel de la méthode [ OBLIGATOIRE ]
REMARQUES.
FIC_Fichier doit être un objet créé avec la méthode open ( ).
Une bonne pratique, et même la meilleure, et de toujours utiliser l'instruction with pour l'ouverture texte dans vos applications. En effet, l'emploi de with vous garantira une fermeture propre et correct du fichier, quelque soit la raison de la sortie du bloc initié par with, même si votre application a levé une exception, gérée ou non, durant l'ouverture d'un fichier. Il est donc conseillé de d'ouvrir un fichier comme ceci :
with open ( "nomdufichier" ) as FIL_Fichier :
for keng in FIL_Fichier :
print ( keng , end = "" )
A la sortie du bloc with, le fichier se ferme automatiquement puisque vous avez travaille avec l'objet FIL_Fichier. Notez enfin qu'il est possible de savoir si un fichier est fermé avec l'expression FIL_Fichier.closed qui retourne True si FIL_Fichier est fermé et False dans le cas contraire.
Voir l'instruction with pour plus de détails ...
EXEMPLE.
FIL_Fichier = open ( "Essais.txt" , mode = "w" , encoding = "utf-8" )
FIL_Fichier.write ( "Première ligne du fichier ...\n" )
print ( FIL_Fichier.closed )
FIL_Fichier.close ( )
print ( FIL_Fichier.closed )
retourne
False
True
Votre aide est précieuse pour améliorer ce site, alors n'hésitez pas à faire part de
Dans la LOGITHEQUE de MON PYTHON PAS A PAS
vous trouvez des suggestions de projets simples et classiques pour
ooo
TESTER - DÉCOUVRIR - PRATIQUER - APPROFONDIR - EXPLORER
ooo
la programmation récréative avec le langage PYTHON 3
avec un exemple de résolution à télécharger pour vous inspirer.