progress_meter

Screenshot Software:
progress_meter
Mga detalye ng Software:
Bersyon: 1.0
I-upload ang petsa: 15 Apr 15
Lisensya: Libre
Katanyagan: 40

Rating: 2.0/5 (Total Votes: 1)

progress_meter ay isang Python module na nagbibigay ng isang napaka-simpleng progress bar para sa mahabang tumakbo gawain.
Disenyo ay medyo kapareho sa EasyGUI, na nagpapahintulot sa mga simpleng script upang maging GUI-fied nang hindi refactored sa callback at isang loop kaganapan. Natural ito maaaring gamitin bilang isang karagdagan sa mga tool sa EasyGUI. Hindi maaaring medyo simple interface, ngunit sana ay ito lamang ng kaunti pa kumplikadong.
progress_meter ay batay sa ang code na ito sa pamamagitan ng Michael Lange.
Ang interface na may mataas na antas ganito ang hitsura:
mula sa pag-import progress_meter withprogress
withprogress (300, kulay = "green")
def demo (foo, bar = Wala):
& Nbsp; para sa i sa sakop (300):
& Nbsp; # Gawin ang isa (o ng ilang) mga hakbang ng pagproseso, pagkatapos ...
& Nbsp; ani i
demo ()
Maaari mong gamitin ang mga pagbubukod upang makita kung kinansela ng user ang proseso bago ito nakumpleto:
subukan ang:
& Nbsp; demo ()
maliban UserCancelled:
& Nbsp; pagpi-print ("Kinansela")
iba pa:
& Nbsp; pagpi-print ("Nakumpleto")
Mayroon ding isang interface na mas mababa sa antas kung saan direkta kang magbigay ng halimbawa ng window:
mula sa pag-import progress_meter MeterWindow
def _demostep (metro, halaga):
& Nbsp; meter.set (halaga)
& Nbsp; kung halaga <1.0:
& Nbsp; value = halaga + 0.005
& Nbsp; meter.after (50, lambda: _demostep (metro, halaga))
& Nbsp; iba pa:
& Nbsp; meter.set (halaga, 'Matagumpay na natapos Demo')
def demo ():
& Nbsp; ugat = MeterWindow (className = 'metrong demo')
& Nbsp; root.meter.set (0.0, 'Simula demo ...')
& Nbsp; root.after (1000, lambda: _demostep (root.meter, 0.0))
& Nbsp; root.mainloop ()
Upang gamitin ang progress bar mag-isa sa isang mas kumpletong GUI, maaari mong gamitin ang Metro klase mula sa module (na subclasses tkinter.Frame)

Mga Kinakailangan :.

< p>
  • Python

Katulad na software

Rikulo
Rikulo

19 Feb 15

AXIS
AXIS

3 Jun 15

Mga komento sa progress_meter

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!