有一种方法,我可以关闭一个exe从python



我正在尝试使用

从我的python脚本启动exe

子流程

但是我想从python脚本中关闭/杀死它。有什么方法我可以完成从python停止exe ?

PS:当我做Alt+F4时,我的可执行文件停止。我基本上想在python中模拟Alt+F4编程。

当然,您希望在子进程上调用Popen.terminate()Popen.kill()。例如:

p = subprocess.Popen(['path/to/long/runnning/process', 'arg1', 'arg2'])
...
p.terminate()  # kill the process.

Popen.terminate更温和一点——在POSIX操作系统上,它会给程序一个处理信号的机会,并做一些清理,而kill将试图立即破坏进程。

相关内容

  • 没有找到相关文章

最新更新