मैं वर्तमान में पायथन का उपयोग कर हमारे एक सर्वर पर उपयोग के लिए एक छोटी सी स्क्रिप्ट लिख रहा हूं। सर्वर में केवल Python 2.4.4 स्थापित है।
जब तक 2.5 आउट नहीं हो जाता, तब तक मैंने पायथन का उपयोग शुरू नहीं किया था, इसलिए मुझे फॉर्म का उपयोग करना है:
with open('file.txt', 'r') as f:
# do stuff with f
हालाँकि, with
2.5 के पहले कोई बयान नहीं है , और मुझे फ़ाइल ऑब्जेक्ट को मैन्युअल रूप से साफ़ करने के उचित तरीके के बारे में उदाहरण खोजने में परेशानी हो रही है।
अजगर के पुराने संस्करणों का उपयोग करते समय फ़ाइल ऑब्जेक्ट्स को सुरक्षित रूप से निपटाने के लिए सबसे अच्छा अभ्यास क्या है?