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

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

एक टेक्स्ट फ़ाइल वह फ़ाइल होती है जिसमें साधारण टेक्स्ट होता है। पायथन टेक्स्ट फाइल को पढ़ने, बनाने और लिखने के लिए इनबिल्ट फंक्शन प्रदान करता है। हम चर्चा करेंगे कि पायथन में टेक्स्ट फ़ाइल को कैसे पढ़ा जाए।

पायथन में टेक्स्ट फ़ाइल को पढ़ने के तीन तरीके हैं -

  • पढ़ें () - यह विधि पूरी फ़ाइल को पढ़ती है और फ़ाइल की सभी सामग्री वाली एक स्ट्रिंग लौटाती है।

  • रीडलाइन () - यह विधि फ़ाइल से एक पंक्ति को पढ़ती है और इसे स्ट्रिंग के रूप में लौटाती है।

  • रीडलाइन्स () - यह विधि सभी पंक्तियों को पढ़ती है और उन्हें स्ट्रिंग्स की सूची के रूप में लौटाती है।

पायथन में फ़ाइल पढ़ें

"myfile.txt" नाम की एक टेक्स्ट फ़ाइल होने दें। हमें फ़ाइल को रीड मोड में खोलने की आवश्यकता है। रीड मोड "आर" द्वारा निर्दिष्ट किया गया है। फ़ाइल को open() का उपयोग करके खोला जा सकता है। पारित दो पैरामीटर फ़ाइल का नाम और वह तरीका है जिसमें फ़ाइल को खोलने की आवश्यकता है।

उदाहरण

file=open("myfile.txt","r")

print("read function: ")
print(file.read())
print()

file.seek(0) #Take the cursor back to begining of the file since the read() takes the cursor to the end of file

print("readline function:")
print(file.readline())
print()

file.seek(0) #Take the cursor back to beginning of file

print("readlines function:")
print(file.readlines())
file.close()

आउटपुट

read function:
This is an article on reading text files in Python.
Python has inbuilt functions to read a text file.
We can read files in three different ways.
Create a text file which you will read later.

readline function:
This is an article on reading text files in Python.

readlines function:
['This is an article on reading text files in Python.\n', 'Python has
inbuilt functions to read a text file.\n', 'We can read files in three
different ways.\n', 'Create a text file which you will read later.']

जैसा कि आउटपुट से स्पष्ट है -

रीड फंक्शन () पूरी फाइल को पढ़ता और लौटाता है।

रीडलाइन () फ़ंक्शन केवल एक पंक्ति पढ़ता है और देता है।

रीडलाइन () फ़ंक्शन सभी पंक्तियों को स्ट्रिंग्स की सूची के रूप में पढ़ता है और लौटाता है।


  1. पाइथन के साथ किसी सूची या सरणी में टेक्स्ट फ़ाइल को कैसे पढ़ा जाए?

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

  1. पायथन में टेक्स्ट फ़ाइल के साथ कैसे काम करें?

    एक टेक्स्ट फ़ाइल कोई भी फ़ाइल है जिसमें केवल पढ़ने योग्य वर्ण होते हैं। पाठ फ़ाइलों के विपरीत, बाइनरी फाइलें ऐसी कोई भी फाइल होती हैं जहां प्रारूप पठनीय वर्णों से बना नहीं होता है। बाइनरी फाइलें जेपीईजी या जीआईएफ जैसी छवि फाइलों, एमपी 3 जैसी ऑडियो फाइलों या वर्ड या पीडीएफ जैसे बाइनरी दस्तावेज़ प्रार

  1. पायथन फ़ाइल हैंडलिंग

    इस पोस्ट में हम पायथन की फाइल हैंडलिंग विधियों पर चर्चा करेंगे। निम्नलिखित कोड उदाहरण दिखाते हैं कि पायथन में फाइलें कैसे बनाएं, पढ़ें, लिखें और हटाएं। पायथन में फ़ाइलें कैसे बनाएं पायथन में एक फाइल बनाने के लिए, हम open() . का उपयोग करते हैं विधि, जिसमें दो पैरामीटर होते हैं:फ़ाइल का नाम और कोई एक