pynotify linux更改文本

问题描述:

我在linux中使用Python中的pynotify模块(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”代替,是可以不进行新的通知?我正在寻求即时更改通知。

谢谢!

使用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()