homepage

This issue tracker has been migrated to GitHub , and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author taleinat
Recipients Bernie, taleinat, terry.reedy
Date 2019年08月06日.14:27:39
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1565101659.53.0.838132725321.issue37762@roundup.psfhosted.org>
In-reply-to
Content
IDLE in general doesn't recognize and support control characters commonly used in terminals. This is often a problem with running things that show a progress bars, which usually print "\r" to return the cursor to the beginning of the line and then overwrite the line, over and over again. Since IDLE doesn't support this properly, what you get instead is all of the progress output one after another on a single line.
To make matters worse, very long lines make IDLE's shell increasingly slow, at worst becoming almost entirely unresponsive. This compounds the issue with progress bars.
It would be interesting to see what Jupyter does in these cases, since apparently such examples work well in Jupyter. Perhaps we can do something similar.
History
Date User Action Args
2019年08月06日 14:27:39taleinatsetrecipients: + taleinat, terry.reedy, Bernie
2019年08月06日 14:27:39taleinatsetmessageid: <1565101659.53.0.838132725321.issue37762@roundup.psfhosted.org>
2019年08月06日 14:27:39taleinatlinkissue37762 messages
2019年08月06日 14:27:39taleinatcreate

AltStyle によって変換されたページ (->オリジナル) /