progbar

Software screenshot:
progbar
Dettagli del software:
Versione: 0.3
Data di caricamento: 14 Apr 15
Sviluppatore: Yves-Gwenael Bourhis
Licenza: Libero
Popolarità: 74

Rating: 4.0/5 (Total Votes: 1)

progbar è una semplice barra di progressione da Yves-Gwenael Bourhis, scritto in Python.
Utilizzo:
Classe ProgBar (nome, lunghezza):
& Nbsp; il nome è una lunghezza stringa è un numero intero che rappresenta il numero di elementi nella barra
Metodi:
start ():
& Nbsp; Avviare la barra di avanzamento in un thread progressione e infilare fermare automaticamente non appena la proprietà "percentuale" raggiunge il 100%
stop ():
& Nbsp; Fermare la barra di progressione e il filo si consiglia di chiamare il metodo join () dopo
riempimento ():
& Nbsp; Aggiungi un elemento alla barra, e abbinare la corrispondente percentuale
è vivo ():
& Nbsp; Restituisce True se filo del bar è in esecuzione, False altrimenti
join ():
& Nbsp; attendere che la barra filettata termina. E 'consigliato di chiamare questo metodo, dopo uno stop () chiamata
Proprietà:
per cento:
& Nbsp; percentuale di progressione bar
Esempio Usando progressione passo:
>>> Def printatestbar1 ():
... Bar = ProgBar ('test1', 20)
... Bar.start ()
... Mentre bar.isAlive ():
... Time.sleep (0,1)
... Bar.fill ()
... Bar.join ()
... Del (bar)
>>> Printatestbar1 ()
test1 [####################] 100%
>>>
Esempio Usando progressione percentuale:
>>> Def printatestbar2 ():
... Bar = ProgBar ('test2', 20)
... Bar.start ()
... Mentre bar.isAlive ():
... Bar.percent + = 1
... Time.sleep (0,1)
... Bar.join ()
... Del (bar)
>>> Printatestbar2 ()
test2 [####################] 100%
>>>
Esempio interupting la barra di progressione:
>>> Def printatestbar3 ():
... Bar = ProgBar ('test3', 20)
... Bar.start ()
... Mentre bar.isAlive ():
... Bar.percent + = 1
... Se bar.percent == 50:
... Bar.stop ()
... Pausa
... Time.sleep (0,1)
... Bar.join ()
... Del (bar)
>>> Printatestbar3 ()
test3 [########## -] 50%
>>>

Cosa c'è di nuovo in questa versione:.

  • dell'autore Modificato informazioni di contatto

Cosa c'è di nuovo in versione 0.2:

  • Rimosso il distruttore (__del__ metodo) a causa di:
  • L'Avvertimento qui: http://docs.python.org/reference/datamodel.html#object.__del__
  • E becasue oggetti distrutti in cui non automaticamente rimossi dal garbage collector come descritto qui:. Http://docs.python.org/library/gc.html#gc.garbage Che potrebbe causare aumento di utilizzo di memoria

Requisiti :

  • Python

Programmi simili

sysfunc
sysfunc

17 Feb 15

V6scripts
V6scripts

20 Feb 15

GSL shell
GSL shell

20 Feb 15

DreamSSH
DreamSSH

14 Apr 15

Altri software di sviluppo Yves-Gwenael Bourhis

botalert
botalert

15 Apr 15

commandwrapper
commandwrapper

14 Apr 15

Commenti a progbar

I commenti non trovato
Aggiungi commento
Accendere le immagini!