libnotify的操作回调不起作用

2024-05-16 04:21:27 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试用python和Libnotify开发一个桌面通知系统。在

我找到了这个tutorial,并尝试了一个操作回调的示例,下面是我的代码修改

#initialization of libnotify
Notify.init("Py-Notification")

#creating object
summary = "Wake Up!"
body = "Meeting at 9pm"
notification = Notify.Notification.new(
    summary, body
)    

# Define a callback function
def my_callback_func():
    webbrowser.open('http://google.com')

#adding actions
notification.add_action(
    "action_click",
    "Reply to Alarm",
    my_callback_func,
    None # Arguments
)   

notification.show()

每当我点击“回复报警”按钮时,回调函数就不会被调用

任何帮助。在


Tags: 代码示例my系统callbacknotifybodynotification