In this python example code we are going to create a simple Python Notes app where user can write his notes into file using file write operation and read notes from the file with file read operations.
In this python notes app example we will give use to options like
1 : Create Notes with New File
2 : Display Notes form the File
3 : Add extra notes to existing File
Then will ask user to enter his options
if he enter 1 we will create a new file and take user notes into notes variable and write into file
selection = int(input("Enter your option : "))
if selection == 1:
notes = raw_input("Enter your Notes : ")
file = open("Notes.txt","w")
file.write(notes +"\n")
file.close()
|
If user enter input 2 we will read the notes and display it
if selection == 2:
file=open("Notes.txt","r")
print(file.read())
|
If user enter input 3 we will add extra notes to the eixisting file
if selection== 3:
file=open("Notes.txt","a")
notes = raw_input("Enter your Notes : ")
file.write(notes + "\n")
file.close()
file=open("Notes.txt","r")
print(file.read())
|
Complete example code for Python notes app with File read and write operations
print ("1 : Create Notes with New File")
print ("2 : Display Notes form the File")
print ("3 : Add extra notes to existing File")
selection = int(input("Enter your option : "))
if selection == 1:
notes = raw_input("Enter your Notes : ")
file = open("Notes.txt","w")
file.write(notes +"\n")
file.close()
elif selection == 2:
file=open("Notes.txt","r")
print(file.read())
elif selection== 3:
file=open("Notes.txt","a")
notes = raw_input("Enter your Notes : ")
file.write(notes + "\n")
file.close()
file=open("Notes.txt","r")
print(file.read())
else:
print("Please select option in 1,2 and 3")
|
Output:
Option 1
1 : Create Notes with New File
2 : Display Notes form the File
3 : Add extra notes to existing File
Enter your option : 1
Enter your Notes : This is My First Notes on day 14th
|
Option 2:
1 : Create Notes with New File
2 : Display Notes form the File
3 : Add extra notes to existing File
Enter your option : 2
This is My First Notes on day 14th
|
Option 3:
1 : Create Notes with New File
2 : Display Notes form the File
3 : Add extra notes to existing File
Enter your option : 3
Enter your Notes : This day i have create Python File Read and write operations
This is My First Notes on day 14th
This day i have create Python File Read and write operations
|
Conclusion: In this python tutorial example create Python notes app with File read and write operations