GNOME
Python プログラムを介して通知を送信するにはどうすればよいですか? pynotify
、などのpythonバインディングを試しpython-notify2
ましたが、すべて一時的なポップアップ通知が表示されます。のメッセージ トレイに通知を送信する Python バインディングはありますGNOME
か?
5041 次
2 に答える
23
PyGObjectを使用する必要があります。これにより、GObject イントロスペクションを使用して GNOME プラットフォームにアクセスできます。デスクトップ通知の Arch ドキュメントで例を読むことができます:
from gi.repository import Notify
Notify.init ("Hello world")
Hello=Notify.Notification.new ("Hello world",
"This is an example notification.",
"dialog-information")
# Hello.set_timeout(0)
Hello.show ()
タイムアウト値を0
指定すると、(マウスが移動するまで) 永続的になります。詳細については、PyGObject API リファレンスを参照してください。
于 2014-04-14T08:58:39.137 に答える
-2
GNOME 3 では、メッセージ トレイは下部にあり、他の場所にはありません。通知が表示される位置を変更するには、この拡張機能を見てください。
于 2014-05-25T21:42:41.007 に答える