Re: fermeture propre de fichier
elGringo wrote:
> Bonjour à tous.
>
> Amateur de concision j'utilise la forme suivante:
>
> open('fichier.txt', 'w').write("toto")
>
> Est-ce correcte? Le fichier est-il fermé à la fin de la ligne ou
> seulement à la fin du script?
>
> Merci de m'eclairer de vos lumières.
>
python 2.5 autorise
from __future__ import with_statement
with open('fichier.txt','w') as f :
f.write('toto')
qui ne dépend pas de l'implémentation.
|