He convertido un código de Python para usar PYGI pero no puedo entender cómo convertir esta línea:
gtk.timeout_add(PING_FREQUENCY * 1000, self.doWork)
Claramente, como realmente no sé la diferencia entre PYGTK y PYGI, mi nuevo código usa
from gi.repository import Gtk
from gi.repository import AppIndicator3 as appindicator
como se muestra aquí https://wiki.ubuntu.com/DesktopExperienceTeam/ApplicationIndicators#Python_version
El código completo que estoy tratando de convertir está aquí http://pastebin.com/raw.php?i=aUtASRpy
¿Cuál es el equivalente de
gtk.timeout_add(PING_FREQUENCY * 1000, self.doWork)
en PYGI?
También estoy asumiendo que PYGI es la forma más moderna de hacer un indicador de unidad
También supongo que es mejor que el indicador verifique el estado de algo en lugar de que algo le diga al indicador el estado (push vs pull). ¿Está bien que un programa de Python verifique algo cada segundo?
¡Gracias!