Let's save our data in a file and read from that file again when we re-open our app.
So let's take an example:
Let's take an example:
students =[]
def get_students_titlecase():
students_titlecase = []
for student in students:
students_titlecase .append( student["name"].title())
def print_students_titlecase():
students_titlecase = get_students_titlecase()
print(students_titlecase)
def add_student(name,student_id=1):
student ={"name:name", "student_id": student_id}
students.append(student)
def save_file(student):
try:
f=open("students.txt","a")
f.write(student + "\n")
f.close()
except Exception:
print("Could not save")
def read_file():
try:
f=open("students.txt","r")
for student in f.readlines():
add_student(student)
f.close()
except Exception:
print("Could not read file")
read_file()
print_students_titlecase()
student_name=input("Enter student name: ")
student_id= input("Enter student ID: ")
add_student(student_name,student_id)
save_file(student_name)
where a= append some text
r = reading text file
So when you run the program.the output will be something like this
Output:
Could not read file
[]
Enter student name:
No comments:
Post a Comment