我已经转换了一些Python代码以使用PYGI,但是我不知道如何转换这一行:
gtk.timeout_add(PING_FREQUENCY * 1000, self.doWork)
明确地说,由于我不太了解PYGTK和PYGI之间的区别,因此我的新代码使用了
from gi.repository import Gtk
from gi.repository import AppIndicator3 as appindicator
如此处所示https://wiki.ubuntu.com/DesktopExperienceTeam/ApplicationIndicators#Python_version
我要转换的完整代码在这里http://pastebin.com/raw.php?i=aUtASRpy
相当于什么
gtk.timeout_add(PING_FREQUENCY * 1000, self.doWork)
在PYGI中?
我还假设PYGI是制作统一指标的最现代方法
我还假设指示器最好检查某物的状态,而不是告诉指示器状态(推或拉)。可以让python程序每秒检查一次吗?
谢谢!