[Tutor] Writing to the terminal?

Corey Richardson kb1pkl at aim.com
Fri Dec 10 21:37:43 CET 2010



On 12/10/2010 3:14 PM, Modulok wrote:
> List,
>
> Forgive me if I don't describe this well, I'm new to it:
>
> Assume I'm working in a command shell on a terminal. Something like
> tcsh on xterm, for example. I have a program which does *something*.
> Let's say it counts down from 10. How do I print a value, and then
> erase that value, replacing it with another value? Say I had something
> like '10' that appears, then wait a second, then the 10 is replaced by
> '9'... '8'.. and so forth. The point is, I don't want to print to a
> new line, nor do I want the new number to appear next to the previous
> number... I just want to change it in place. (If that makes any
> sense?) Think of console based progress counters in programs like
> fetch or wget, or lame.
>
> How do you do this in Python?
> -Modulok-
> _______________________________________________
> Tutor maillist  - Tutor at python.org
> To unsubscribe or change subscription options:
> http://mail.python.org/mailman/listinfo/tutor
>

I've never used it before, but I think the curses module does this.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/tutor/attachments/20101210/2e9b9722/attachment-0001.html>


More information about the Tutor mailing list