Как заставить окно tkinter автоматически закрываться через несколько секунд? - PullRequest
0 голосов
/ 24 апреля 2018

У меня есть окно tkinter, root, которое должно закрыться через несколько секунд. Вот код, который у меня сейчас есть для моего окна:

from tkinter import *
root=Tk()
def WaitAndClose():
    global root
    #close root after a few seconds
Button(root, text='Close', command=WaitAndClose).pack()
mainloop()

РЕДАКТИРОВАТЬ: root.after (,) была команда, которая работала.

1 Ответ

0 голосов
/ 24 апреля 2018

Следующее должно закрыть окно tkinter root (при необходимости изменить) через 5000 миллисекунд (5 секунд):

root.after(5000, root.destroy)
...