> On 3 Sep 2016, at 15:57, Geert Stappers <[email protected]> wrote:
> 
> 
> Hoi,
> 
> Wat is geschikte libary of framework om voortgang te visualiseren?

De eerste vraag  die rijst is natuurlijk de voortgang waarvan …
Als het er om gaat om een proces in de verschillende stappen te volgen, dan is 
de eerder voorgestelde tqdm module erg geschikt.

Je kunt het gestapeld gebruiken:

for i in tqdm(range(10)):
    for j in tqdm(range(100)):
        pass
    for j in tqdm(range(300)):
        pass
    for j in tqdm(range(50)):
        pass

Dit geeft je twee progress bars, een voor het totaal en een voor de sub task.


Als je de status van verschillende tellers wilt kunnen volgen binnen een loop,
kun je ook een enkele regel aanmaken en die telkens overschrijven.

while process_going():
    print(teller1, teller2, teller3, end=‘\r’)
print(‘\nKlaar’)

ipv de teller als getal, kun je die vervangen door een aantal ‘*’ + een aantal 
‘ ‘
Daar kun je natuurlijk zelf een functie voor bedenken ;-)


.F



> 
> Een "progress bar" zou een mooi begin zijn.
> 
> Een "array of progress bars" is meer wat ik zoek.
> 
> 
> Input voor het generen van statische output is dan iets als
> 
> prj[0] = 80
> prj[1] = 20
> prj[2] = 50
> prj[3] = 0
> prj[4] = 0
> 
> 
> Output
> 
> _____
> _____
> #____
> #____
> #____
> #_#__
> #_#__
> #_#__
> ###__
> ###__
> 01234
> 
> In de "grafische weergave" is te zien dat aan [3] en [4] nog begonnen moet 
> worden.
> 
> Is er zo iets? Iets dat histogramen aanmaakt?
> 
> 
> Groeten
> Geert Stappers
> --
> Leven en laten leven
> _______________________________________________
> Python-nl mailing list
> [email protected]
> https://mail.python.org/mailman/listinfo/python-nl

Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail

_______________________________________________
Python-nl mailing list
[email protected]
https://mail.python.org/mailman/listinfo/python-nl

Antwoord per e-mail aan