pynotify.init 代表什么?
我还没有找到有关 pynotify 的文档,所以我不知道 pynotify.init() 函数代表什么。
I haven't find a documentation about pynotify, so I don't know what pynotify.init() function stands for.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果您正在谈论 libnotify 的 python 包装器,
notify.init() 只需包装 C 函数 notify_init() 即可初始化通知库。
有关更多示例,请检查:http://roscidus.com/desktop/node/336
代码来源在这里:http://www.galago-project.org/downloads.php
C API:http://www.galago-project.org/docs /api/libnotify/notify_8h.html
和 ubuntu 指南:https://wiki.ubuntu.com/NotificationDevelopmentGuidelines#How%20do%20I%20get%20these%20slick%20icons
更新:
这是来自源代码的 C 代码:
所以基本上是什么它是否初始化 D-BUS 进行通信并向其添加一些信号。
if you are talking about the python wrapper for libnotify
the notify.init() just wrap the C function notify_init() which initializes the notifications library.
For more examples check this: http://roscidus.com/desktop/node/336
the code source is here : http://www.galago-project.org/downloads.php
the C API : http://www.galago-project.org/docs/api/libnotify/notify_8h.html
and the ubuntu Guideline : https://wiki.ubuntu.com/NotificationDevelopmentGuidelines#How%20do%20I%20get%20these%20slick%20icons
Update:
Here is the hole code in C from the source:
so basically what it's does it initalisaing the D-BUS for communication and add some signals to it.