फ़ाइल पढ़ना
Python में फ़ाइल खोलना और पढ़ना सीखिए।
फ़ाइल पढ़ना, CoddyKit पर Python For Kids का एक निःशुल्क पाठ है। यह 4 में से 1वाँ पाठ है। आप नीचे पूरा पाठ निःशुल्क पढ़ सकते हैं—फिर अंतर्निहित कोड संपादक और 24/7 एआई ट्यूटर के साथ ब्राउज़र में इसका व्यावहारिक अभ्यास कर सकते हैं। यह Python For Kids सीखने के मार्ग का हिस्सा है और आपकी प्रगति वेब तथा CoddyKit ऐप पर सिंक होती रहती है। Python For Kids पाठ्यक्रम में कुल 4 पाठ शामिल हैं।
पायथन में फ़ाइलें पढ़ना
फ़ाइल प्रबंधन के पाठ में आपका स्वागत है! आज हम पायथन में फ़ाइलें खोलना और पढ़ना सीखेंगे। फ़ाइलें पढ़ने से आपके प्रोग्राम बाहरी फ़ाइलों में संग्रहीत डेटा को संसाधित और उपयोग कर सकते हैं।

फ़ाइलें क्यों पढ़ें?
फ़ाइलें पढ़ना कई अनुप्रयोगों के लिए आवश्यक है, जैसे:
- डेटा विश्लेषण: फ़ाइलों में संग्रहीत बड़े डेटासेट को संसाधित करना।
- लॉगिंग: घटनाओं या कार्यों का रिकॉर्ड रखना।
- कॉन्फ़िगरेशन: कॉन्फ़िगरेशन फ़ाइलों से सेटिंग लोड करना।
- उपयोगकर्ता इनपुट: फ़ाइलों से उपयोगकर्ता का डेटा पढ़ना।
आइए देखें कि पायथन में फ़ाइलें कैसे पढ़ी जाती हैं!
फ़ाइल खोलना
पायथन में फ़ाइल पढ़ने के लिए, आपको सबसे पहले open() फ़ंक्शन का उपयोग करके उसे खोलना होगा। यह फ़ंक्शन एक फ़ाइल ऑब्जेक्ट लौटाता है, जो फ़ाइल से पढ़ने के लिए methods उपलब्ध कराता है।
वाक्य-विन्यास:
file_object = open("filename", "mode")
पूरी फ़ाइल पढ़ना
फ़ाइल खुलने के बाद, आप read() method का उपयोग करके उसकी सामग्री पढ़ सकते हैं। यह method पूरी फ़ाइल पढ़कर उसे एक स्ट्रिंग के रूप में लौटाती है।
उदाहरण:
# Opens the file in read mode
file = open("example.txt", "r") # 'r' stands for read mode
# Reads the entire content of the file
content = file.read()
# Prints the content
print(content)
# Closes the file
file.close()
फ़ाइल को पंक्ति-दर-पंक्ति पढ़ना
पूरी फ़ाइल को एक साथ पढ़ने के बजाय, आप लूप का उपयोग करके उसे पंक्ति-दर-पंक्ति पढ़ सकते हैं। यह बड़ी फ़ाइलों को संसाधित करने के लिए उपयोगी है।
उदाहरण:
# Opens the file in read mode
file = open("example.txt", "r") # 'r' stands for read mode
# Iterates through each line in the file
for line in file:
print(line.strip()) # Prints each line without extra newline characters
# Closes the file
file.close()
with कथन का उपयोग करना
फ़ाइलों के साथ काम करते समय with कथन का उपयोग करना अच्छा अभ्यास है। यह सुनिश्चित करता है कि उसका suite पूरा होने के बाद फ़ाइल सही तरीके से बंद हो जाए, भले ही कोई त्रुटि उत्पन्न हो।
उदाहरण:
# Uses the with statement to open and read the file
with open("example.txt", "r") as file:
content = file.read()
print(content)
# No need to explicitly close the file
विशिष्ट पंक्तियाँ पढ़ना
आप readline() या readlines() जैसे methods का उपयोग करके फ़ाइल से विशिष्ट पंक्तियाँ पढ़ सकते हैं।
- readline(): फ़ाइल से अगली पंक्ति पढ़ती है।
- readlines(): सभी पंक्तियाँ पढ़कर उन्हें एक सूची के रूप में लौटाती है।
उदाहरण:
# Opens the file using with statement
with open("example.txt", "r") as file:
# Reads the first line
first_line = file.readline()
print("First Line:", first_line.strip()) # Output: First Line: [First line content]
# Reads all remaining lines
all_lines = file.readlines()
print("All Lines:", all_lines) # Output: All Lines: ['Second line\n', 'Third line\n', ...]
फ़ाइल पथों का प्रबंधन
फ़ाइलें खोलते समय आपको सही फ़ाइल पथ निर्दिष्ट करना होता है। फ़ाइल पथ निरपेक्ष या सापेक्ष हो सकते हैं।
- निरपेक्ष पथ: मूल डायरेक्टरी से शुरू होने वाला पूरा पथ निर्दिष्ट करता है।
- सापेक्ष पथ: वर्तमान कार्यशील डायरेक्टरी के सापेक्ष पथ निर्दिष्ट करता है।
उदाहरण:
# Absolute path example (Windows)
with open("C:/Users/Username/Documents/example.txt", "r") as file:
content = file.read()
print(content)
# Relative path example
with open("files/example.txt", "r") as file:
content = file.read()
print(content)
बहुत बढ़िया!
आपने पायथन में फ़ाइलें खोलना और पढ़ना सीख लिया है—चाहे पूरी सामग्री एक साथ पढ़नी हो या उसे पंक्ति-दर-पंक्ति संसाधित करना हो। अपने प्रोग्राम में डेटा प्रबंधन, लॉगिंग और अन्य कार्यों के लिए फ़ाइल पढ़ने की समझ बहुत महत्वपूर्ण है। अलग-अलग प्रकार की फ़ाइलों के साथ काम करके और फ़ाइल प्रबंधन की विभिन्न तकनीकों को आज़माकर अभ्यास करते रहें!

एआई शिक्षक के साथ Python सीखें — निःशुल्क
अपने ब्राउज़र में वास्तविक कोड लिखें और चलाएँ, चौबीसों घंटे एआई शिक्षक से तुरंत सहायता पाएँ, और वेब या ऐप पर वहीं से शुरू करें जहाँ आपने छोड़ा था।
- पाठ्यक्रम
- 22
- पाठ
- 94
अक्सर पूछे जाने वाले प्रश्न
क्या “फ़ाइल पढ़ना” पाठ निःशुल्क है?
हाँ—“फ़ाइल पढ़ना” का पूरा पाठ यहाँ वेब पर निःशुल्क पढ़ा जा सकता है। इंटरैक्टिव अभ्यास (अंतर्निहित कोड संपादक और 24/7 एआई ट्यूटर) करने और Python For Kids पाठ्यक्रम का बाकी हिस्सा अनलॉक करने के लिए CoddyKit PRO लें। Python For Kids पाठ्यक्रम में कुल 4 पाठ शामिल हैं।
“फ़ाइल पढ़ना” में मैं क्या सीखूँगा?
Python में फ़ाइल खोलना और पढ़ना सीखिए। आप ब्राउज़र में सीधे चलाए जाने वाले व्यावहारिक कोड के साथ Python For Kids का अभ्यास करते हैं, और पाठ पूरा करते समय 24/7 एआई ट्यूटर आपके प्रश्नों के उत्तर देता है।
क्या Python For Kids शुरू करने के लिए मुझे किसी अनुभव की आवश्यकता है?
पहले के अनुभव की आवश्यकता नहीं है। CoddyKit पर Python For Kids शुरुआती से लेकर उन्नत शिक्षार्थियों तक सभी के लिए व्यवस्थित किया गया है, इसलिए आप यहीं से या शुरुआत से सीखना शुरू कर सकते हैं और अपनी गति से आगे बढ़ सकते हैं। यह 4 में से 1वाँ पाठ है।
“फ़ाइल पढ़ना” पाठ पूरा करने में कितना समय लगता है?
CoddyKit का अधिकांश पाठ लगभग 5–10 मिनट में पूरा हो जाता है। हर पाठ छोटा और संवादात्मक है, इसलिए आप लगातार प्रगति करते हैं और वेब या ऐप पर वहीं से सीखना जारी रख सकते हैं जहाँ आपने छोड़ा था।
क्या मैं इस Python For Kids पाठ में कोड लिख और चला सकता हूँ?
हाँ। हर Python For Kids पाठ में एक अंतर्निर्मित कोड संपादक शामिल है, जिससे आप सीधे अपने ब्राउज़र में वास्तविक कोड लिख और चला सकते हैं और तुरंत एआई प्रतिक्रिया पा सकते हैं—स्थानीय सेटअप की आवश्यकता नहीं है।