Introduction
In this article, I will explain about file handling in Python.
Definition
File handling has some functions for creating, reading, updating, and deleting files.
File handling
In Python, open () two parameters. One parameter is reporting name and any other parameter is mode. There are four forms of mode. There are:
- “r” =read () is used for reading the file.
- “a” =append () is used to append the file (append mode)
- “w” =write () is used to write the file (write mode)
- “r+” ==read () and write () mode are used in the file handling.
- “t” - t is text mode
- “b” - b is binary mode
Syntax
(or)
- f=open(“filename.txt”,“rt”)
Both are same because “r” is default mode and read mode, “t” is default mode and text mode
Open file and read mode
To open the file used keyword open (). The read () method for reading the file.
Example
- f=open("F:/download surya/demo.txt","r")
- print(f.read())
Output
Simple read mode program.
Read only part of the File
In Python, the read method returns the whole text. We can also specify how many letters you want to return.
Example
- f=open("F:/download surya/demo.txt","r")
- print(f.read(2))
Output
Return the first 2 letters in the file.
Read lines
In python, we can return first (or) one line by using the readline () method keyword.
Example
- f=open("F:/download surya/demo.txt","r")
- print(f.readline())
Output
Return one line in the output screen.
Loop in file
In Python, looping through the lines of the file, we can read the whole file, one by one.
Example
- f=open("F:/download surya/demo.txt","r")
- for x in f:
- print(x)
Output
Return the file one by one.
Close files
In Python, we want to close the file when you complete the work using the close () method keyword.
Example
- f=open("F:/download surya/demo.txt","r")
- print(f.read())
- f.close()
Output
Close the file when you are finished with your work.
Conclusion
In this article, we have seen file handling in Python. I hope this article was useful to you. Thanks for reading.