Carl Banks <[email protected]> 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