Student 1
Student 1
def get_input():
with open("Student_details.dat",'wb') as f:
print("Opened file - Student details")
for i in range(100):
print("-",end="")
print()
choice=""
choice=str(input("Do you want to add details? y/n : "))
while choice=="y" :
ID=int(input("Enter student ID : "))
name=str(input("Enter student name : "))
DOB=str(input("Enter date of birth : "))
gender=str(input("Enter gender : "))
dept=str(input("Enter department : "))
fname=str(input("Enter Father's name : "))
mname=str(input("Enter Mother's name : "))
bg=str(input("Enter Blood Group : "))
aadhar=int(input("Enter Aadhar number : "))
address=str(input("Enter Address : "))
contact=int(input("Enter Phone number : "))
rec=[ID,name,DOB,gender,dept,fname,mname,bg,aadhar,address,contact]
pickle.dump(rec,f)
print("Record inserted successfully.....")
choice=str(input("Do you want to add details? y/n : "))
def display_output():
L1=[]
f1=open("Student_details.dat",'rb')
while True:
try:
data=pickle.load(f1)
print(data)
except EOFError:
break
f1.close()
def line():
for i in range(100):
print("-",end="")
print()
#Main Program
get_input()
line()
display_output()
line()
print("Thank you.......")
7:09 PM 15-Sep-21