Когда я пытаюсь создать мини-калькулятор с использованием класса Tkinter, интерпретатор возвращает код ошибки «NameError: name« define »notfined».Я также пытался определить мою функцию оценки перед "def init", но она все еще не работает.
from tkinter import *
class App(Tk):
def __init__(self):
Tk.__init__(self)
self.entree = Entry(self)
self.chaine = Label(self)
self.entree.bind("<Return>", evaluate)
self.entree.pack()
self.chaine.pack()
def evaluate(self, event):
self.chaine.configure(text="Result = " + str(eval(self.entree.get())))
app = App()
app.mainloop()
спасибо за вашу помощь!