'''WAP to accept n medical records and display the same'''
import pickle
def accept():
n=int(input("Enter no of records " ))
with open('medical.dat','ab') as f:
for i in range(n):
name=input("Enter name : ")
age=int(input("Enter age : "))
sugar=int(input("Enter sugar lev(mg/dL) : "))
bp=input("Enter bp(mmHg) : ")
d={'name':name,'age':age,'sugar':sugar,'bp':bp}
pickle.dump(d,f)
def display():
try:
with open('medicals.dat','rb') as f:
while True:
rec=pickle.load(f)
print(rec)
except EOFError:
pass
except Exception as e:
print(e)
accept()
display()
No comments:
Post a Comment