progress_meter

Yazılım ekran görüntüsü:
progress_meter
Yazılım detaylar:
Versiyon: 1.0
Qayıt: 15 Apr 15
Lisans: Ücretsiz
Popülerlik: 2

Rating: nan/5 (Total Votes: 0)

progress_meter uzun çalışan görevler için çok basit bir ilerleme çubuğu sağlayan bir Python modülü.
Tasarım basit komut geri aramalar ve bir olay döngü içine refactored olmadan GUI ğı olmak için izin EasyGUI biraz benzer. Bu doğal olarak EasyGUI araçlara ek olarak kullanılabilir. arayüzü oldukça basit olamaz, ama umarım bu sadece biraz daha karmaşık.
progress_meter Michael Lange tarafından bu kod dayanmaktadır.
üst düzey arayüzü bu gibi görünüyor:
progress_meter ithalat withprogress gelen
withprogress (300, color = "green")
def demo (foo bar = Yoktur):
& Nbsp; i aralığında (300):
& Nbsp; # sonra, işleme biri (ya da birkaç) adım mı ...
& Nbsp; verim i
Demo ()
Bunu tamamlandı önce kullanıcı işlemi iptal olmadığını görmek için istisnalar kullanabilirsiniz:
deneyin:
& Nbsp; demo ()
UserCancelled hariç:
& Nbsp; print ("İptal")
Başka:
& Nbsp; print ("Tamamlandı")
Eğer pencereyi doğrudan örneğini hangi bir alt düzey arayüzü de var:
progress_meter ithalat MeterWindow gelen
def _demostep (metre, değer):
& Nbsp; meter.set (değer)
& Nbsp; eğer değeri <1.0:
& Nbsp; değeri = değer + 0.005
& Nbsp; meter.after (50, lambda: _demostep (metre, değer))
& Nbsp; else:
& Nbsp; meter.set (değer, 'Demo başarıyla tamamlandı')
def demo ():
& Nbsp; kök = MeterWindow (className = 'metre demo')
& Nbsp; root.meter.set (0.0, 'demo başlatılıyor ...')
& Nbsp; root.after (1000, lambda: _demostep (root.meter, 0.0))
& Nbsp; root.mainloop ()
Daha eksiksiz bir GUI yalnız ilerleme çubuğu kullanmak için, (tkinter.Frame alt sınıfların) Bu modül Metre sınıfını kullanabilirsiniz

Gereksinimler :.

< p>
  • Python

Benzer yazılım

Ruby-GNOME2
Ruby-GNOME2

12 Apr 16

Glade
Glade

22 Jun 18

FormAlchemy
FormAlchemy

14 Apr 15

Strings edit
Strings edit

14 Apr 15

Yorumlar progress_meter

Yorum Bulunamadı
Yorum eklemek
Görüntülerde açın!