小编man*_*ine的帖子

使用 DBus 监听传入的 libnotify 通知

我正在尝试通过 espeak 过滤每个通知。但是,我似乎找不到从 python 脚本中获取通知正文的方法,甚至找不到要收听的信号名称。

bus.add_signal_receiver(espeak,
                    dbus_interface="org.freedesktop.Notifications",
                    signal_name="??")
Run Code Online (Sandbox Code Playgroud)

尝试为此使用谷歌似乎只会产生涉及创建新通知的结果,所以我现在完全迷失了。

任何人都可以帮助我吗?

简而言之,我想要的是使用python监听传入的通知,并获取通知的“body”属性。

libnotify python

9
推荐指数
2
解决办法
9635
查看次数

标签 统计

libnotify ×1

python ×1