如果它在stdout上生成太多输出,你如何杀死python子进程?

时间:2013-12-17 19:03:17

标签: python subprocess

我有一个程序要么终止,几乎没有输出,要么在终止前将内容打印到标准输出10分钟。目前我使用带有stdout的subprocess.Popen运行该进程,其中输出来自/ dev / null(我在OSX上)。

我不想等待10分钟让程序自杀,我宁愿注意它产生了超过1000行的输出,然后杀死程序,否则就让它继续。

任何关于如何实现这一目标的建议都将受到赞赏。

0 个答案:

没有答案