В настоящее время я пишу небольшой script для использования на одном из наших серверов с помощью Python. На сервере установлен только Python 2.4.4.
Я не начал использовать Python до тех пор, пока не выйдет 2.5, поэтому я привык к форме:
with open('file.txt', 'r') as f:
# do stuff with f
Однако нет инструкции with
до 2.5, и мне не удается найти примеры о том, как правильно очистить файл файл вручную.
Какая наилучшая практика для безопасного хранения файловых объектов при использовании старых версий python?