我正在使用subprocessPython启动程序。
subprocess
在某些情况下,程序可能会冻结。这是我无法控制的。我从命令行启动时唯一可以做的就是Ctrl``Esc迅速杀死程序。
Ctrl``Esc
有什么办法可以模仿subprocess吗?我正在subprocess.Popen(cmd, shell=True)用来启动程序。
subprocess.Popen(cmd, shell=True)
p = subprocess.Popen("echo 'foo' && sleep 60 && echo 'bar'", shell=True) p.kill()
请查看该subprocess模块上的文档以了解更多信息:http : //docs.python.org/2/library/subprocess.html