Python provides basic functions and methods necessary to manipulate files by default. You can do most of the file manipulation using a file object.
So, today we will cover the file handling in python. Before you can read or write a file, you have to open it using Python’s built-in open() function. This function creates a file object, which would be utilized to call other support methods associated with it. So, in the below program we will create a menu for reading and writing a file. it will be a simple Menu for just reading and writing data.
Note: The text file should be there in the same folder for reading, where you have saved the program file. Also, write the filename with it’s extension for instance ‘demo.txt’.
Below is the output of the program, have a look and try by yourself. If you still cannot figure it out the then click on Continue Reading… for solution.