How to guard against bugs like this one?

Jonathan Gardner jgardner at
Tue Feb 2 22:39:19 CET 2010

On Feb 1, 6:34 pm, kj <no.em... at> wrote:
> An innocuous little script, let's call it, only 10 lines
> long, and whose output should have been, at most two lines, was
> quickly dumping tens of megabytes of non-printable characters to
> my screen (aka gobbledygook), and in the process was messing up my
> terminal *royally*.

In linux terminals, try running the command "reset" to clear up any
gobbledy-gook. It also works if you happen to hit CTRL-C while
entering a password, in the rare case that it fails to set the text
back to visible mode.

More information about the Python-list mailing list