Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

पायथन में खुली फ़ाइल को कैसे बंद करें?


पायथन में खुली फ़ाइल को बंद करने के लिए, बस फ़ाइल के ऑब्जेक्ट पर close फ़ंक्शन कॉल करें।

उदाहरण

>>> f = open('hello.txt', 'r')
>>> # फ़ाइल के साथ काम करें
>>> f.close()

हालांकि इस तरह फ़ाइलें खोलने का प्रयास न करें क्योंकि यह सुरक्षित नहीं है। इसके बजाय with ... open का उपयोग करें।

उदाहरण

with open('hello.txt', 'r') as f:
    print(f.read())

फ़ाइल with ब्लॉक से बाहर निकलते ही ऑटोमेटिकली बंद हो जाती है।

  1. - पायथन मॉड्यूल को एक फ़ाइल में कैसे एनकैप्सुलेट करें?

    आप आमतौर पर पायथन मॉड्यूल को एक फ़ाइल में एनकैप्सुलेट नहीं कर सकते। ऐसा करने से पायथन द्वारा उपयोग की जाने वाली मॉड्यूल खोज विधि (फ़ाइलें और डायरेक्टरी) नष्ट हो जाएगी। यदि आप किसी मशीन पर मॉड्यूल इंस्टॉल नहीं कर सकते (पर्याप्त अनुमति न होने के कारण), तो आप या तो `virtualenv` का उपयोग कर सकते हैं या

  1. - Python में String को File में कैसे Wrap करें?

    String से File-like Object बनाना String के Contents के साथ File-like Object (File जैसा Duck Type) बनाने के लिए, आप StringIO Module का उपयोग कर सकते हैं। अपने String को StringIO के Constructor में Pass करें और फिर आप इसे File Like Object की तरह उपयोग कर सकते हैं। Python 2: >>> from cString

  1. - पायथन में एक्सेप्शन कैसे हैंडल करें?

    पायथन में एक्सेप्शन हैंडल करने का सबसे सरल तरीका try-except ब्लॉक का उपयोग करना है। उदाहरण try: fob = open(test.txt, r) fob.write(This is my test file for exception handling!!) except IOError: print(Error: cant find the file or read data) else: print(Write operation is performed succ