【发布时间】:2021-01-19 15:58:07
【问题描述】:
我正在尝试让 tkinter 消息框每 X 秒出现一次,我成功了,但是按下取消按钮后消息框没有关闭,我该如何解决这个问题?
代码如下:
import Tkinter as tk
import tkMessageBox, time
root = tk.Tk()
root.withdraw()
tkMessageBox.showinfo('TITLE', 'FIRST MESSAGE')
def f():
tkMessageBox.showinfo('TITLE', 'SECOND MESSAGE')
tkMessageBox.showinfo('TITLE', 'THIRD MESSAGE')
time.sleep(15)
while True:
f()
【问题讨论】:
标签: python loops tkinter python-2.x messagebox