Я нашел исходный код где-то в интернете
простая программа для создания окна с опцией
ввод математических операций и отображение с клавиатуры
результат. Это код:
import tkinter as tk
from math import *
def evaluate(event):
res.configure(text="Result: " + str(eval(entry.get())))
w = tk.Tk()
tk.Label(w, text="Your Expression:").pack()
entry = tk.Entry(w)
entry.bind("event", evaluate)
entry.pack()
res = tk.Label(w)
res.pack()
w.mainloop()
Я получаю сообщение об ошибке:
C: \ Users \ грабят \ PycharmProjects \ untitled2 \ venv \ Scripts \ python.exe
Трассировка "C: / Users / rob / Desktop / new test.py" (последний вызов был последним):
Файл "C: / Users / rob / Desktop / new test.py", строка 12, в
entry.bind ("", оценить) Файл "C: \ Users \ rob \ AppData \ Local \ Programs \ Python \ Python37 \ lib \ tkinter__init __. py",
строка 1248, в связке
вернуть self._bind (('bind', self._w), sequence, func, add) Файл "C: \ Users \ rob \ AppData \ Local \ Programs \ Python \ Python37 \ lib \ tkinter__init __. py",
строка 1203, в _bind
self.tk.call (что + (последовательность, cmd))
_tkinter.TclError: в привязке не указаны события
Пожалуйста, помогите. Я начинаю изучать Python, и я не знаю решения.