In this article, we’ll take a look at how to read a text file in python and also see the different ways to read a file.
How to read a text file in Python:
Depending on our requirement we can read a file in different ways, here we will see in three different ways.
1.Read entire file content at once:
The read()
method is used to read the entire file content at a time.
def read_file():
with open('D:\\work\\sample.txt', 'r') as f:
print(f.read())
if __name__ == '__main__':
read_file()
Output:
Hello
I am reading
from Python Program
Output:
Hello
I am reading
from Python Program
3.Read line by line using readline():
readline()
method is used to read a file line by line.
def read_file():
with open('D:\\work\\sample.txt') as f:
lines = f.readlines()
print(lines)
if __name__ == '__main__':
read_file()
Output:
['Hello\n', 'I am reading \n', 'from Python Program']
References:
Happy Learning 🙂