elif(ch==2):
fh=open("emp1.txt","rb+")
fo=open("temp.txt","wb+")
ecode=input("Enter the Ecode :")
rec=(" ")
try:
while True:
emp1= pickle.load(fh)
if (emp1.ecode!=ecode):
pickle.dump(emp1,fh)
except(EOFError):
fh.close()
fo.close()
os.remove("empl.txt")
os.rename("temp.txt","emp1.txt")
print("")
运行以下代码会给我这个错误:
回溯(最后一次调用):文件“C:\Users\hello\Desktop\bhavi\python programming\Employ.py”,第 78 行,在 emp1=pickle.load(fh) EOFError
在处理上述异常的过程中,又出现了一个异常:
Traceback(最近一次调用最后):文件“C:\Users\hello\Desktop\bhavi\python programming\Employ.py”,第 85 行,在 os.remove("empl.txt") FileNotFoundError: [WinError 2] The系统找不到指定的文件:'empl.txt'
我现在该怎么办??