पायथन में टेक्स्ट फ़ाइल कैसे पढ़ें

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

चरण 1

IDLE टेक्स्ट एडिटर खोलें जो Python प्रोग्रामिंग लैंग्वेज के साथ आता है। IDLE प्रोग्राम आपकी प्रोग्राम फाइल्स (या मैकिंटोश के लिए एप्लिकेशन) में Python निर्देशिका में स्थित है। एक रिक्त स्रोत कोड फ़ाइल IDLE पाठ संपादक विंडो में खुलती है।

दिन का वीडियो

चरण 2

एक स्ट्रिंग वैरिएबल घोषित करें जो उस टेक्स्ट फ़ाइल का पथ रखता है जिसे आप पायथन में पढ़ना चाहते हैं। उदाहरण के लिए, यदि आपके C: ड्राइव पर "etc.txt" नाम की टेक्स्ट फ़ाइल है, तो आप स्ट्रिंग घोषित करने के लिए निम्नलिखित लिख सकते हैं:

strPath = "सी:\etc.txt"

चरण 3

ओपन () फ़ंक्शन का उपयोग करके फ़ाइल को इस तरह खोलें:

एफ = खुला (स्ट्रपाथ)

चरण 4

रीड () फ़ंक्शन का उपयोग करके फ़ाइल की सामग्री को पढ़ें। रीड () कमांड के आउटपुट को बाद में प्रिंट करने के लिए एक स्ट्रिंग में स्टोर किया जा सकता है, जैसे:

strText = f.read ()

चरण 5

strText स्ट्रिंग को प्रिंट करके फ़ाइल की सामग्री को इस तरह प्रिंट करें:

प्रिंट (strText)

चरण 6

"F5" कुंजी दबाकर प्रोग्राम चलाएँ। प्रोग्राम टेक्स्ट फ़ाइल की संपूर्ण सामग्री को कंसोल पर प्रिंट करेगा।

श्रेणियाँ

हाल का

प्रोसेसर की गति इंटरनेट पर सर्फिंग को कैसे प्रभावित करती है?

प्रोसेसर की गति इंटरनेट पर सर्फिंग को कैसे प्रभावित करती है?

प्रोसेसर की गति, मेमोरी और ब्राउज़र का कैश सभी ...

मेगाबाइट को गीगाबाइट में कैसे बदलें

मेगाबाइट को गीगाबाइट में कैसे बदलें

मापने वाली इकाइयों के बीच स्विच करने के लिए मे...

पायथन में एक सूची को एक सेट में कैसे बदलें

पायथन में एक सूची को एक सेट में कैसे बदलें

आप पायथन में एक सूची को एक सेट में बदल सकते है...