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

जब पाइथन का उपयोग करके फ़ाइल खोली जाती है तो 'बी' संशोधक क्या करता है?


'b' संशोधक बाइनरी मोड में निर्दिष्ट फ़ाइल को खोलता है। "बाइनरी" फाइलें कोई भी फाइल होती हैं जहां प्रारूप पठनीय वर्णों से बना नहीं होता है। बाइनरी फाइलें जेपीईजी या जीआईएफ जैसी छवि फाइलों, एमपी 3 जैसी ऑडियो फाइलों या वर्ड या पीडीएफ जैसे बाइनरी दस्तावेज़ प्रारूपों से लेकर हो सकती हैं। पायथन में, फाइलें डिफ़ॉल्ट रूप से टेक्स्ट मोड में खोली जाती हैं। फ़ाइलों को बाइनरी मोड में खोलने के लिए, मोड निर्दिष्ट करते समय, इसमें 'बी' जोड़ें।

उदाहरण

f = open('my_file', 'rb')
file_content = f.read()
f.close()

उपरोक्त कोड my_file को बाइनरी रीड मोड में खोलता है और फ़ाइल सामग्री को file_content चर में संग्रहीत करता है।


  1. पायथन में बंद () फ़ंक्शन क्या करता है?

    फ़ंक्शन बंद () एक खुली फ़ाइल को बंद कर देता है। उदाहरण के लिए: f = open('my_file', 'r+') my_file_data = f.read() f.close() उपरोक्त कोड my_file को रीड मोड में खोलता है और फिर my_file से पढ़े गए डेटा को my_file_data में संग्रहीत करता है और फ़ाइल को बंद कर देता है। जब आप कोई फ़ाइल खोलत

  1. पायथन में ओपन () फ़ंक्शन क्या करता है?

    फंक्शन open() एक फाइल को खोलता है। आप इसे इस तरह इस्तेमाल कर सकते हैं: f = open('my_file', 'r+') my_file_data = f.read() f.close() उपरोक्त कोड my_file को रीड मोड में खोलता है और फिर my_file से पढ़े गए डेटा को my_file_data में संग्रहीत करता है और फ़ाइल को बंद कर देता है। ओपन का पहला

  1. अगर __name__ ==__main__:पायथन में क्या करता है?

    जब पायथन इंटरप्रेटर किसी स्रोत फ़ाइल को पढ़ता है, तो वह उसमें पाए गए सभी कोड को निष्पादित करता है। कोड निष्पादित करने से पहले, यह कुछ विशेष चर परिभाषित करेगा। उदाहरण के लिए, यदि पाइथन दुभाषिया उस मॉड्यूल (स्रोत फ़ाइल) को मुख्य प्रोग्राम के रूप में चला रहा है, तो यह __main__ मान रखने के लिए विशेष __