मैंने 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 एक एकता सूचक बनाने का सबसे आधुनिक तरीका है
मैं यह भी मान रहा हूं कि संकेतक को राज्य बताने के लिए किसी वस्तु के बजाय किसी वस्तु की स्थिति की जांच करना सबसे अच्छा है। क्या अजगर के कार्यक्रम को हर पल कुछ चेक करना ठीक है?
धन्यवाद!