progbar

Software kuvakaappaus:
progbar
Ohjelmiston tiedot:
Versio: 0.3
Lähetyksen päivämäärä: 14 Apr 15
Kehittäjä: Yves-Gwenael Bourhis
Lupa: Vapaa
Suosio: 18

Rating: 4.0/5 (Total Votes: 1)

progbar on yksinkertainen etenemistä baari Yves-Gwenael Bourhis, kirjoitettu Pythonilla.
Käyttö:
Luokka ProgBar (nimi, pituus):
& Nbsp; nimi on merkkijono pituus on kokonaisluku, joka edustaa useita osia baarissa
Menetelmät:
start ():
& Nbsp; Käynnistä etenemistä baari kierre etenemistä ja pujota lopettaa automaticaly kun "prosentti" omaisuus saavuttaa 100%
pysäyttää ():
& Nbsp; Lopeta etenemistä baari ja lanka On suositeltavaa soittaa liittyä () menetelmä jälkeen
Täytä ():
& Nbsp; Lisää elementti baariin, ja ottelu vastaava prosenttiosuus
isAlive ():
& Nbsp; palauttaa true, jos baarin lanka on käynnissä, muuten False
liittyä ():
& Nbsp; Odota kierretanko päättyy. On suositeltavaa kutsua tätä menetelmää sen jälkeen stop () puhelu
Ominaisuudet:
prosenttia:
& Nbsp; prosenttiosuus palkin etenemistä
Esimerkiksi käyttämällä vaihe etenemistä:
>>> Def printatestbar1 ():
... Bar = ProgBar ('test1', 20)
... Bar.start ()
... Kun taas bar.isAlive ():
... Time.sleep (0,1)
... Bar.fill ()
... Bar.join ()
... Del (bar)
>>> Printatestbar1 ()
testi1 [####################] 100%
>>>
Esimerkki käyttäminen prosenttiosuus etenemistä:
>>> Def printatestbar2 ():
... Bar = ProgBar (test2 ", 20)
... Bar.start ()
... Kun taas bar.isAlive ():
... Bar.percent + = 1
... Time.sleep (0,1)
... Bar.join ()
... Del (bar)
>>> Printatestbar2 ()
test2 [####################] 100%
>>>
Esimerkki interupting etenemistä bar:
>>> Def printatestbar3 ():
... Bar = ProgBar ('test3', 20)
... Bar.start ()
... Kun taas bar.isAlive ():
... Bar.percent + = 1
... Jos bar.percent == 50:
... Bar.stop ()
... Tauko
... Time.sleep (0,1)
... Bar.join ()
... Del (bar)
>>> Printatestbar3 ()
test3 [########## -] 50%
>>>

Mitä uutta tässä julkaisussa:

  • Vaihtoi tekijän yhteystiedot.

Mitä uutta versiossa 0.2:

  • Poistettu destructor (__del__ menetelmä), koska:
  • Varoitus tässä: http://docs.python.org/reference/datamodel.html#object.__del__
  • Ja becasue tuhosi kohteet, joissa ei automaticaly poistettu roskienkerääjä tässä kuvatulla: http://docs.python.org/library/gc.html#gc.garbage joka voi aiheuttaa muistin käyttö kasvaa.

Vaatimukset :

  • Python

Vastaavia ohjelmistoja

Fletch
Fletch

3 Jun 15

termenu
termenu

20 Feb 15

GAdmin-ProFTPD
GAdmin-ProFTPD

20 Feb 15

Muu ohjelmistojen kehittäjä Yves-Gwenael Bourhis

botalert
botalert

15 Apr 15

commandwrapper
commandwrapper

14 Apr 15

Kommentit progbar

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!