«pygi» etiketlenmiş sorular

5
Python GObject Introspection uygulamalarında eşzamansız görevler nasıl çalıştırılır
Başlangıçta diskten önemsiz miktarda veri okuması gereken bir Python + GObject uygulaması yazıyorum. Veriler senkronize olarak okunur ve okuma işlemini bitirmek yaklaşık 10 saniye sürer, bu süre zarfında kullanıcı arayüzünün yüklenmesi gecikir. Görevi eşzamansız olarak çalıştırmak ve hazır olduğunda UI'yi engellemeden bir bildirim almak istiyorum: def take_ages(): read_a_huge_file_from_disk() def on_finished_long_task(): …

2
PYGTK - PYGI: gtk.timeout_add eşdeğeri
PYGI kullanmak için bazı Python kodunu dönüştürdüm ama bu satırı dönüştürmek nasıl anlayamıyorum: gtk.timeout_add(PING_FREQUENCY * 1000, self.doWork) Açıkçası, PYGTK ve PYGI arasındaki farkı gerçekten bilmediğim için, yeni kodum from gi.repository import Gtk from gi.repository import AppIndicator3 as appindicator burada gösterildiği gibi https://wiki.ubuntu.com/DesktopExperienceTeam/ApplicationIndicators#Python_version Dönüştürmeye çalıştığım kodun tamamı http://pastebin.com/raw.php?i=aUtASRpy Eşdeğeri nedir gtk.timeout_add(PING_FREQUENCY …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.