Re: fermeture propre de fichier
elGringo a écrit :
> 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?
En CPython, à la fin de la ligne (because utilisation d'un
ramasse-miettes par comptage de références).
En Jython, quand le ramasse-miettes de Java le décide.
A+
Laurent.
|