Tuesday, May 16, 2023
HomeSoftware EngineeringLearn a File in Python

Learn a File in Python


If you should learn a file in Python, then you need to use the open() built-in operate that will help you.

Let’s say that you’ve a file referred to as somefile.txt with the next contents:

Hey, this can be a check file
With some contents

Open a File and Learn it in Python

We are able to learn the contents of this file as follows:

f = open("somefile.txt", "r")
print(f.learn())

It will print out the contents of the file.

If the file is in a special location, then we’d specify the placement as nicely:

f = open("/some/location/somefile.txt", "r")
print(f.learn())

Solely Learn Elements of a File in Python

If you happen to don’t need to learn and print out the entire file utilizing Python, then you may specify the precise location that you simply do need.

f = open("somefile.txt", "r")
print(f.learn(5))

It will specify what number of characters you need to return from the file.

Learn Traces from a File in Python

If you should learn every line of a file in Python, then you need to use the readline() operate:

f = open("somefile.txt", "r")
print(f.readline())

If you happen to referred to as this twice, then it will learn the primary two strains:

f = open("somefile.txt", "r")
print(f.readline())
print(f.readline())

A greater means to do that, is to loop by way of the file:

f = open("somefile.txt", "r")
for x in f:
  print(x)

Shut a File in Python

It’s all the time good observe to shut a file after you’ve gotten opened it.

It is because the open() technique, will maintain a file handler pointer open to that file, till it’s closed.

f = open("somefile.txt", "r")
print(f.readline())
f.shut()
RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Most Popular

Recent Comments