python如何弹出一个自动延时关闭的窗口
用下面的代码发现代码有阻塞,如何实现弹出一个可延时关闭+手动关闭的窗口,并立即返回下一行代码的执行?
def tk(x,y,txt,ss): import tkinter
root = tkinter.Tk()
root.title('放置位置')
root.geometry('300x200+{}+{}'.format(x,y))
richText=tkinter.Text(root,width=380)
richText.place(x=10,y=10,width=180,height=180)
richText.insert('0.0',txt)
root.after(ss,root.destroy)
root.mainloop()
tk(600,800,'倒计时自动关闭的窗口',3000)
tk(900,400,'倒计时自动关闭的窗口2',5000)
回答:
import tkinterdef tk(x,y,txt,ss):
root = tkinter.Tk()
root.title('放置位置')
root.geometry('300x200+{}+{}'.format(x,y))
richText=tkinter.Text(root,width=380)
richText.place(x=10,y=10,width=180,height=180)
richText.insert('0.0',txt)
root.after(ss,root.destroy)
tk(600,800,'倒计时自动关闭的窗口',3000)
tk(900,400,'倒计时自动关闭的窗口2',5000)
tkinter.mainloop()
以上是 python如何弹出一个自动延时关闭的窗口 的全部内容, 来源链接: utcz.com/a/160150.html