Saat ini saya sedang menulis skrip kecil untuk digunakan di salah satu server kami menggunakan Python. Server hanya menginstal Python 2.4.4.
Saya tidak mulai menggunakan Python sampai 2.5 keluar, jadi saya terbiasa dengan formulir:
with open('file.txt', 'r') as f:
# do stuff with f
Namun, tidak ada with
pernyataan sebelum 2.5, dan saya kesulitan menemukan contoh tentang cara yang tepat untuk membersihkan objek file secara manual.
Apa praktik terbaik untuk membuang objek file dengan aman saat menggunakan python versi lama?