पूरी टेक्स्ट फ़ाइलें इम्पोर्ट करना
इस अभ्यास में, आप moby_dick.txt फ़ाइल के साथ काम करेंगे.
यह एक टेक्स्ट फ़ाइल है जिसमें Moby Dick के शुरुआती वाक्य हैं,
जो एक महान अमेरिकी उपन्यास है! वीडियो में, आपने देखा कि आप ऐसी फ़ाइल को file = open('moby_dick.txt', mode='r') का उपयोग करके खोल सकते थे. फिर आप file.read() से पढ़ते और file.close() से फ़ाइल बंद करते थे. हालाँकि, कॉन्टेक्स्ट मैनेजर्स का उपयोग करके आप इसे और प्रभावी तरीके से कर सकते हैं. इस अभ्यास में, आप एक टेक्स्ट फ़ाइल खोलने, उसकी सामग्री प्रिंट करने और अंत में कॉन्टेक्स्ट मैनेजर की मदद से उसे बंद करने का अनुभव प्राप्त करेंगे.
यह अभ्यास पाठ्यक्रम का हिस्सा है
Python में डेटा आयात का परिचय
अभ्यास निर्देश
withस्टेटमेंट का उपयोग करके फ़ाइलmoby_dick.txtको केवल-पढ़ने (read-only) मोड में खोलें और उसे वैरिएबलfileसे बाँधें. ध्यान रखें कि फ़ाइलनाम को कोटेशन मार्क्स''में पास करें.print()फंक्शन का उपयोग करके फ़ाइल की सामग्री शेल पर प्रिंट करें. जैसा कि Hugo ने वीडियो में दिखाया, आपको ऑब्जेक्टfileपर मेथड.read()अप्लाई करनी होगी और उसके परिणाम को प्रिंट करना होगा.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# Open a file as read-only and bind it to file
with open('____', '____') as file:
# Print it
print(____)