如何显示在Python的系统通知?

问题描述 投票:3回答:1

什么是显示与Python的系统通知的最佳方式,最好采用跨平台实现(我在OS X,所以我也开来实现,将允许与通知中心集成)Tkinter的?

我想说明一个可以自我毁灭的消息,我的意思是东西会在屏幕上停留几秒钟,然后就会消失的方式,但没有与用户的交互干扰。我不想用一个消息,因为需要用户在一个按钮,点击关闭消息窗口。

您有什么推荐的吗?

python tkinter notifications
1个回答
5
投票

这对我的作品。它显示了消息2秒后弹出并退出。

from tkinter import *
from sys import exit
def popupError(s):
    popupRoot = Tk()
    popupRoot.after(2000, exit)
    popupButton = Button(popupRoot, text = s, font = ("Verdana", 12), bg = "yellow", command = exit)
    popupButton.pack()
    popupRoot.geometry('400x50+700+500')
    popupRoot.mainloop()
© www.soinside.com 2019 - 2024. All rights reserved.