Как я могу уничтожить окно Tkinter на Mac?
Мой код отлично работает с окном, и я мог легко выйти, нажав X, но на Mac, из-за mainloop()
, а X нет, я не могу закрыть.
Поэтому я попытался создать ярлык или горячую клавишу, чтобы легко закрыть окно. (или скажите, есть ли другой путь)
import tkinter
window=tkinter.Tk()
window.title("tkinter")
window.geometry("640x400+100+100")
window.resizable(False, False)
window.mainloop()
Это мой код. Я мог бы легко закрыть на Window, но не на Mac.
Может быть, если я вставлю
def close_window(self):
window.destroy()
window.bind('<Control-q>',close_window)
Я мог бы просто закрыть, нажав Ctrl + Q, но не знаю, почему это также возвращает ошибку.
Пожалуйста, помогите мне. Спасибо