Tkinter quit () зависает окно - PullRequest
0 голосов
/ 21 мая 2018

Я получил код, который создает скрытое главное окно в Tkinter (root, Tk object), а затем окно Toplevel.Я использую after() для передачи mainloop() остальному коду, но окно просто зависает.Я не хочу уничтожать приложение, просто для запуска остальной части кода.

Я установил миллисекунды после 10 000 и заметил, что только через 10 секунд, когда оно печатает After mainloop, окнозамерзает /.

Кто-нибудь знает, почему и как мне это сделать?

root = Tk()
top = Toplevel()

top.after(10000, top.quit)
top.mainloop()
print 'After mainloop'

Большое спасибо

1 Ответ

0 голосов
/ 21 мая 2018

Всем будет трудно отлаживать то, что вы опубликовали, я предлагаю сделать top.iconify(), а не скрывать приложение.при условии, что chat является окном.

...