Tôi đã chuyển đổi một số mã Python để sử dụng PYGI nhưng tôi không thể tìm ra cách chuyển đổi dòng này:
gtk.timeout_add(PING_FREQUENCY * 1000, self.doWork)
Nói rõ hơn, vì tôi không thực sự biết sự khác biệt giữa PYGTK và PYGI, mã mới của tôi sử dụng
from gi.repository import Gtk
from gi.repository import AppIndicator3 as appindicator
như được hiển thị ở đây https://wiki.ubfox.com/DesktopExperienceTeam/ApplicationIndicators#Python_version
Mã đầy đủ tôi đang cố gắng chuyển đổi ở đây http://pastebin.com/raw.php?i=aUtASRpy
Tương đương với
gtk.timeout_add(PING_FREQUENCY * 1000, self.doWork)
trong PYGI?
Tôi cũng cho rằng PYGI là cách hiện đại nhất để tạo ra một chỉ số thống nhất
Tôi cũng giả định rằng tốt nhất là chỉ báo kiểm tra trạng thái của một thứ gì đó chứ không phải là một cái gì đó để báo cho chỉ báo trạng thái (đẩy so với kéo). Có ổn không khi có một chương trình python kiểm tra một cái gì đó mỗi giây?
Cảm ơn!