有没有一种方法可以创建弹出窗口,该弹出窗口会在一定秒数或几分钟后消失.我只发现一些人遇到弹出窗口麻烦,而弹出窗口在不应该出现的情况下会消失.
Is there a way to create a pop up that disappears after a certain number of seconds or minutes. I only find examples of people having trouble with popups that disappear when they are not supposed to.
我找到了tkMessage框,但是当我用show info测试某些东西时,它给了我两个框,您必须单击以退出它.真让人分心.
I have found tkMessage box but when I test something with show info it is giving me two boxes and you have to click to get out of it. It's quite distracting.
我宁愿有一些消失的东西,例如,python程序看到新的电子邮件已经到来,然后创建一个弹出窗口,该弹出窗口具有颜色和一些文本且不会分散注意力. 60秒后消失.
I'd rather have something that disappears, for example, the python program see's that a new email has arrived in and then creates a pop up, which has colour and some text and not distracting. Disappearing after say 60 seconds.
推荐答案您可以使用tkinter自己轻松创建弹出窗口:
You can easily create a pop-up yourself with tkinter:
import tkinter as tk root = tk.Tk() root.title("info") tk.Label(root, text="This is a pop-up message").pack() root.after(5000, lambda: root.destroy()) # time in ms root.mainloop()更多推荐
消失的Python通知弹出窗口
发布评论