为什么IDLE比从命令行运行程序要慢?

时间:2013-04-28 10:19:29

标签: command-line python-idle

我最近遇到了IDLE在处理非常长的字符串时遇到代码中的某个点时停止响应的问题,如下所示:What's an efficient way to encode a (very long) string from a dictionary? (Python)

此后已经解决;导致IDLE冻结的相同代码在命令行中运行了一两秒。现在,出于好奇,为什么会这样?

(而且,是的,我知道我应该使用另一个IDE。但是,目前我只处理一个小项目而且我喜欢IDLE的精简和简单。)

1 个答案:

答案 0 :(得分:0)

IDLE会在呈现大量结果时窒息。我输入了'x'*100000,IDLE花了三秒钟来显示结果。当我试图向上移动时,它也冻结了。常规的Python shell几乎可以即时显示结果。

相关问题