如何GNOME
通过 python 程序发送通知?我已经尝试过像pynotify
,这样的 python 绑定python-notify2
,但是它们都给出了临时的弹出通知。是否有任何 python 绑定可以在消息托盘上提供通知GNOME
?
问问题
5041 次
2 回答
23
您必须使用PyGObject,它允许您通过使用 GObject 自省来访问 GNOME 平台。您可以在Arch 文档中阅读桌面通知的示例:
from gi.repository import Notify
Notify.init ("Hello world")
Hello=Notify.Notification.new ("Hello world",
"This is an example notification.",
"dialog-information")
# Hello.set_timeout(0)
Hello.show ()
超时值0
使其持久化(直到鼠标移动)。有关更多信息,请查看PyGObject API 参考。
于 2014-04-14T08:58:39.137 回答
-2
在 GNOME 3 中,消息托盘位于底部,其他任何地方都没有。查看此扩展程序以更改出现的位置通知。
于 2014-05-25T21:42:41.007 回答