标签: python command-line python-idle
我多次注意到,与通过IDLE的shell运行相比,在shell命令行上启动时,一个简单的python脚本(在循环中使用一些直接的代数计算)运行得更快(最多6倍)。剧本中没有什么花哨的东西。我只打印一个循环变量来直观地跟踪循环中的进度。
肯定只是这个打印声明不能成为IDLE速度损失的原因,还是可以呢?
有人可以解释一下这是为什么吗?
答案 0 :(得分:1)
Tkinter文本小部件很慢,而IDLE使用它来打印文本到屏幕。
Tkinter
请参阅this问题。