이것은 첫 번째 파이썬 프로그램입니다. 내가 torricelli의 draintime 계산기를 만들려고 노력하고 있지만 '명확한 결과'버튼이 작동하지 않습니다. 계산 된 결과를 지우고 싶습니다.Python Tkinter GUI : '결과 지우기'버튼이 작동하지 않습니다.
Traceback (most recent call last):
File "C:\Users\David \Desktop File\GUI_DrainTime_Calculator.py", line 83, in clear
drain_label.destroy()
NameError: name 'drain_label' is not defined
이 나가서 설명하자면 NameError가 계속 왜 나를 파악 도와주세요 :
나는이 오류가 발생합니다. 이것은 범인입니다 :
drain_label = Label(
WIN,
font=('Helvetica', 8, 'bold'),
text="The time it takes for the liquid to drain is: %.0f hour, %.0f minutes, and %.0f seconds." % (hr, Min, sec)).pack(side=BOTTOM)
def clear():
drain_label.destroy()
Clearbtn = Button(WIN, text="Clear Results", font('Helvetica',7,'bold'), fg='black',command=clear)
Clearbtn.configure(background='grey')
Clearbtn.pack(side=TOP,pady=5)
감사합니다!