インターネット ソースから特定のデータをログに記録する、完全なロガー タイプのプログラムを作成しました。これは でコーディングした GUI ですwx.python
。今はそれをデーモン化したいと考えています (適切な用語であれば)。プログラムはバックグラウンドで実行する必要があり、ユーザーは好きなときに GUI を呼び出したり開いたりするオプションが必要です。どうすれば wx.python でこれを達成できますか?
質問する
308 次
1 に答える
3
それ自体を「デーモン化」するつもりはありません。代わりに、システム トレイに置くだけでした...少なくとも、それは Windows で行うことです。他のOSでも同様のことができると思います。基本的に、フレームを wx.EVT_ICONIZE にバインドし、そのメソッドで非表示にします。次に、ユーザーがタスクバー アイコンをダブルクリックしたときに、それを表示し、おそらくそれも上げます。
http://bytes.com/topic/python/answers/699757-wxpython-how-minimize-taskbar (私は自分でバリエーションを使用したので、動作することがわかっています) 。
タスクバーのアイコンに関する情報は次のとおりです: http://www.blog.pythonlibrary.org/2011/12/13/wxpython-101-creating-taskbar-icons/
于 2013-04-24T17:33:05.510 に答える