Skip to main content

How to Read Text from File

How to Read Text from File in Python

To read a file into a string in Python, you can use the built-in open() function to open the file and read its contents using the read() method.

Example of Code to Read a Text File

with open('filename.txt', 'r') as file:
    data =

In this example, replace 'filename.txt' with the name of the file you want to read. The 'r' argument specifies that the file should be opened in read mode.

The with statement is used to ensure that the file is closed automatically when the block inside the with statement is exited. This helps to prevent resource leaks.

The contents of the file are then read into the data variable using the read() method.

You can then use the data variable as a string in your code.

Contribute with us!

Do not hesitate to contribute to Python tutorials on GitHub: create a fork, update content and issue a pull request.

Profile picture for user angarsky
Full-stack web developer, machine vision engineer.
Profile picture for user AliaksandrSumich
Updated: 03/28/2024 - 22:37