python:为什么IDLE比终端慢?

adh*_*dhg 3 python terminal comparison python-idle

我刚刚编写了一个简单的python命令来检查csv文件中的大列表.csv有2列,10K行.当我将第二行输入到列表中并稍后打印列表时,IDLE需要相当长的时间才能显示终端(在mac下)及时显示的位置.*BTW,我在两台不同的机器上检查过 - 结果相同.

显然,没有人会在控制台上打印10k项目但是一个比另一个明显更快的想法让我想知道:为什么IDLE应该是python最好的朋友那么慢?

abo*_*ght 6

问题的大部分在于IDLE如何处理文本到输出窗口的打印; 尝试评论该print声明,看看性能差距是否仍然存在.看到这个密切相关的线程:Python:为什么IDLE这么慢?