Запитання з тегом «pygi»

5
Як запустити асинхронні завдання в програмах Introspection Python GObject
Я пишу програму Python + GObject, якій потрібно прочитати нетривіальну кількість даних з диска при запуску. Дані зчитуються синхронно, і для завершення операції зчитування потрібно близько 10 секунд, протягом цього часу завантаження інтерфейсу затримується. Я хотів би виконати завдання асинхронно і отримувати сповіщення, коли воно буде готове, не блокуючи інтерфейс …

2
PYGTK до PYGI: еквівалент gtk.timeout_add
Я перетворив деякий код 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 Повний …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.