Seite 1 von 1
Ladebalken in der Console
Verfasst: Samstag 26. Juli 2008, 11:51
von BasterTWO
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
Verfasst: Samstag 26. Juli 2008, 12:04
von veers
Verfasst: Samstag 26. Juli 2008, 15:14
von snafu
Bei Downloads könnte man auch urlretrieve nutzen. Beispiel, weil ich mal was ähnliches gemacht habe:
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()