Чтобы выйти из программы, нам нужно уничтожить окно. В Python Tkinter есть встроенный метод закрытия окна . destroy
()
Синтаксис:
Здесь ws — это главное окно, а переменная для метода класса Tk() .
ws.destroy()
Вот небольшая демонстрация Python Tkinter Exit Program .
Код:
В этом коде мы создали простую кнопку в окне. Когда пользователь нажмет на кнопку, он закроет окно.
from tkinter import * from tkinter import messagebox from time import * def close(): ws.destroy() ws = Tk() ws.title("PythonGuides") ws.geometry("400x300") ws['bg']='#5d8a82' Button( ws, text="EXIT PROGRAM", font=("Times", 14), command=close ).pack(pady=100) ws.mainloop()
В этом выводе отображается кнопка с текстом «Выход из программы». Когда пользователь нажмет на эту кнопку, окно закроется.