progress_meter

Software screenshot:
progress_meter
Software ətraflı:
Version: 1.0
Tarixi Upload: 15 Apr 15
Lisenziya: Pulsuz
Məşhurluq: 40

Rating: 2.0/5 (Total Votes: 1)

progress_meter uzun çalışan vəzifələri üçün çox sadə tərəqqi bar verir ki, bir Python modulu edir.
dizayn sadə scripts callbacks və hadisə loop daxil refactored olmadan GUI-Gi olmaq üçün imkan, EasyGUI üçün bir qədər oxşardır. Bu təbii EasyGUI alətləri əlavə kimi istifadə edilə bilər. interface olduqca sadə ola bilər, lakin ümid edirəm ki, yalnız bir az daha kompleks var.
progress_meter Michael Lange bu kodu əsaslanır.
yüksək səviyyəli interface bu kimi görünür:
progress_meter idxal withprogress dən
withprogress (300 color = "yaşıl")
def demo (foo, bar = None):
& Nbsp; i aralığında (300)
& Nbsp; # sonra, emal bir (və ya bir neçə) addımlar edin ...
& Nbsp; gəlir i
demo ()
Siz başa əvvəl istifadəçi prosesi ləğv görmek üçün istisnalar istifadə edə bilərsiniz:
cəhd edin:
& Nbsp; demo ()
UserCancelled istisna olmaqla:
& Nbsp; print ("Ləğv")
başqa:
& Nbsp; print ("Tamamlanmış")
Siz pəncərə birbaşa instantiate bir aşağı səviyyəli interface də var:
progress_meter idxal MeterWindow dən
def _demostep (metr, dəyəri):
& Nbsp; meter.set (value)
& Nbsp; əgər dəyər <1.0:
& Nbsp; value = dəyər + 0.005
& Nbsp; meter.after (50, lambda: _demostep (metr, dəyəri))
& Nbsp; başqa:
& Nbsp; meter.set (dəyəri, 'Demo uğurla başa)
def demo ():
& Nbsp; kök = MeterWindow (classname = 'metr demo)
& Nbsp; root.meter.set (0.0 'demo başlayaraq ...)
& Nbsp; root.after (1000, lambda: _demostep (root.meter, 0.0))
& Nbsp; root.mainloop ()
Daha tam GUI tək tərəqqi bar istifadə etmək üçün (tkinter.Frame subclasses) Bu modul Meter sinif istifadə edə bilərsiniz

tələblər .

< p>
  • Python

Oxşar proqram

SiteFusion
SiteFusion

11 May 15

Metawidget
Metawidget

11 May 15

Ample SDK
Ample SDK

20 Feb 15

Şərh progress_meter

Şərhlər tapılmadı
Şərh əlavə
Images yandırın!