Я работаю над небольшим скриптом python, и у меня возникают проблемы с функцией tkinter destroy () и macos. мое окно настроено так:
class TextBox():
def __init__(self):
self.root = tk.Tk()
text_box = tk.Text(self.root, ...)
def quit_window(self):
self.root.destroy()
вызов self.quit_window()
изнутри класса работает, как и ожидалось, но создание экземпляра TextBox()
и вызов функции выхода следующим образом:
box = TextBox()
box.quit_window()
делает окно не реагирующим при вращении колеса загрузки ма c в фокусе. я делаю странную ошибку? Я видел потоки о некоторых версиях tkinter, имеющих проблемы с macos, но использование различных установок python не имело никакого эффекта. спасибо!