我刚刚编写了一个简单的python命令来检查csv文件中的大列表。 csv有2列,10K行。当我将第二行输入到列表中并稍后打印列表时,IDLE需要相当长的时间才能显示终端(在mac下)及时显示的位置。 * BTW,我在2台不同的机器上检查过 - 结果相同。
显然,没有人会在控制台上打印10k项目,但是一个明显快于另一个的想法让我想知道:为什么IDLE应该是python最好的朋友那么慢?
答案 0 :(得分:6)
问题的大部分在于IDLE如何处理文本到输出窗口的打印;尝试评论print
声明并查看性能差距是否仍然存在。请参阅此密切相关的主题:Python: Why is IDLE so slow?