2013-06-04 3 views
0

Я использую модуль pynotify в python в linux (linux mint 15), и я хочу знать, есть ли хороший способ изменить текст в уведомлении, не создавая нового уведомления.pynotify linux меняет текст

Так позволяет сказать, что у меня есть это:

pynotify.init("app_name") 
n = pynotify.Notification("", "message A", icon='some_icon') 
n.set_urgency(pynotify.URGENCY_CRITICAL) 
n.set_timeout(1000) 
n.show()   

Если бы я хотел сделать так, уведомление сказал «сообщение B» вместо этого, является то, что невозможно без создания нового уведомления? Я хочу изменить уведомление на лету.

Спасибо!

ответ

1

Использование Notification.update

pynotify.init("app_name") 
n = pynotify.Notification("", "message A", icon='some_icon') 
n.set_urgency(pynotify.URGENCY_CRITICAL) 
n.set_timeout(1000) 
n.show() 
n.update("","message B") 
n.show() 
Смежные вопросы