2024-09-28 22:34:41 发布
网友
我已经编写了一个python脚本来使用Tkinter绘制sierpinski垫圈,当从python空闲运行时,该程序大约花费了从bash运行所需时间的一半。我使用python中的时间模块对脚本进行计时。任何关于为什么会发生这种情况的想法都将受到赞赏。谢谢
因为你路过的方式。根据您对另一个答案的评论,您使用的是python -c,在IDLE中使用Run命令(或类似的命令)。我不知道python -c有任何性能问题,但是使用runinidle来运行somescript.py相当于python somescript.py。在
python -c
python somescript.py
你真的应该使用python -c来运行脚本,更多的是针对小片段。在
Rafe可能是正确的-你可以通过限制你的进口来测试这一点,看看这是否会影响启动时间。一、 e,如果你在做
from Tkinter import *
然后将其更改为只导入实际需要的模块。或者编写一个快速的空程序,它只需设置和关闭,而不使用包中的任何东西——这两个程序的运行应该非常接近。在
因为你路过的方式。根据您对另一个答案的评论,您使用的是
python -c
,在IDLE中使用Run命令(或类似的命令)。我不知道python -c
有任何性能问题,但是使用runinidle来运行somescript.py相当于python somescript.py
。在你真的应该使用
python -c
来运行脚本,更多的是针对小片段。在Rafe可能是正确的-你可以通过限制你的进口来测试这一点,看看这是否会影响启动时间。一、 e,如果你在做
from Tkinter import *
然后将其更改为只导入实际需要的模块。或者编写一个快速的空程序,它只需设置和关闭,而不使用包中的任何东西——这两个程序的运行应该非常接近。在
相关问题 更多 >
编程相关推荐