Ladebalken in der Console

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Benutzeravatar
BasterTWO
User
Beiträge: 75
Registriert: Donnerstag 25. Oktober 2007, 20:03

Ladebalken in der Console

Beitragvon BasterTWO » Samstag 26. Juli 2008, 11:51

Hallo Python Freunde,
ich würde gerne wissen ob jemand von euch eine Idee hat einen Ladebalken in der Shell Console zu realisieren.

Wäre super wenn jemand Idee besitzt.

MfG
BasterTWO
Benutzeravatar
veers
User
Beiträge: 1219
Registriert: Mittwoch 28. Februar 2007, 20:01
Wohnort: Zürich (CH)
Kontaktdaten:

Beitragvon veers » Samstag 26. Juli 2008, 12:04

My Website - 29a.ch
"If privacy is outlawed, only outlaws will have privacy." - Phil Zimmermann
Benutzeravatar
snafu
User
Beiträge: 5383
Registriert: Donnerstag 21. Februar 2008, 17:31
Wohnort: Gelsenkirchen

Beitragvon snafu » Samstag 26. Juli 2008, 15:14

Bei Downloads könnte man auch urlretrieve nutzen. Beispiel, weil ich mal was ähnliches gemacht habe:

Code: Alles auswählen

urllib.urlretrieve(link, outfile, progress_bar)


Und die zugehörige Funktion war in meinem Fall:

Code: Alles auswählen

def progress_bar(blocks, blocksize, size):
    bytes = blocksize*blocks
    if bytes > size:
        bytes = size
    dl_msg = 'Downloading file (%d of %d bytes) .........' % (bytes, size)
    status = blocksize*blocks*100/size
    if len(str(status)) == 1:
        sys.stdout.write('%s  %d%%\r' % (dl_msg, status))
    elif len(str(status)) == 2:
        sys.stdout.write('%s %d%%\r' % (dl_msg, status))
    else:
        sys.stdout.write('%s100%%\n' % (dl_msg))
        sys.stdout.flush()

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder