如何停止运行没有GUI窗口的Python .pyw脚本?

时间:2012-01-03 20:16:28

标签: python windows execution file-association windows-console

我在python中创建了一个脚本并将其保存为.pyw文件,这样我就不需要控制台来执行脚本了。我想知道如何在执行后停止执行。我现在正在做的是打开IDLE并关闭它,它似乎工作。我相信有更好的方法可以做到这一点。有人可以告诉我这个吗?

1 个答案:

答案 0 :(得分:4)

正如docs

中所述
  

Python安装程序会自动将.py个文件与python.exe相关联,这样双击Python文件就会将其作为脚本运行。扩展名也可以是.pyw,在这种情况下,通常显示的控制台窗口会被抑制。

{GUI}使用.pyw扩展名。由于他们创建自己的窗口,因此不需要控制台窗口。如果.pyw脚本没有创建任何GUI窗口,则终止python进程是停止执行的唯一方法。

如果您不想使用控制台运行脚本(使用.py扩展名),只需双击即可。