Carl Banks <pavlovevide...@gmail.com> wrote in news:69d2698a-6f44-4d85-adc3-1180ab158...@r15g2000prd.googlegroups.com:
> Unless you are referring to some wget screen mode I don't know about, > I suspect wget outputs its progress bar using carriage returns > without newlines. If that's all you want, there is no need to use > curses. > > Here is a little example program to illustrate: > > import time, sys > for i in range(21): > sys.stdout.write('\rProgress: [' + '='*i + ' '*(20-i) + ']') > sys.stdout.flush() > time.sleep(1) > sys.stdout.write("\nFinised!\n") Thanks, that's it! I just assumed wget uses curses for the progress bar, so the carriage return didn't even cross my mind ;). -- _______ Karlo Lozovina - Mosor | | |.-----.-----. web: http://www.mosor.net || ICQ#: 10667163 | || _ | _ | Parce mihi domine quia Dalmata sum. |__|_|__||_____|_____| -- http://mail.python.org/mailman/listinfo/python-list