标签: python
我正在使用“subprocess”从Python脚本执行.exe文件。我需要在一个循环中执行此操作,即启动.exe,运行它一分钟,杀死它,重新执行它。
我使用subprocess.check_call用参数执行它,但我不知道如何阻止它。
答案 0 :(得分:0)
subprocess.check_call用于检查返回的值 - 使用subprocess.Popen会返回一个进程ID(pid),可以在pid.terminate()的时间限制后使用结束这个过程,(杀死它)。
subprocess.check_call
subprocess.Popen
pid
pid.terminate()