Q. Consider a binary file Employee.dat containing details such as empno: ename: salary (separator ':'). Write a Python function to display details of those employees who are earning between 20000 and 40000 (both values inclusive).
Answer :-
import pickle def Readfile(): f = open("Employee.dat","rb+") try : while True : data += [pickle.load()] except: f.close() for detail in data : lst = detail.split(':') if (((float ( lst [2]) >= 20000) and ((float ( lst [2])) <= 40000)) : print ( detail )>
Output :-
5:"Path Walla":5000
>>>
Post a Comment
You can help us by Clicking on ads. ^_^
Please do not send spam comment : )