J'écris actuellement un petit script à utiliser sur l'un de nos serveurs en utilisant Python. Le serveur n'a installé que Python 2.4.4.
Je n'ai pas commencé à utiliser Python avant la sortie de 2.5, donc je suis habitué au formulaire:
with open('file.txt', 'r') as f:
# do stuff with f
Cependant, il n'y a pas de with
déclaration avant 2.5, et j'ai du mal à trouver des exemples sur la bonne façon de nettoyer manuellement un objet fichier.
Quelle est la meilleure pratique pour se débarrasser des objets fichier en toute sécurité lors de l'utilisation d'anciennes versions de python?