标签: python subprocess
我有一个程序要么终止,几乎没有输出,要么在终止前将内容打印到标准输出10分钟。目前我使用带有stdout的subprocess.Popen运行该进程,其中输出来自/ dev / null(我在OSX上)。
我不想等待10分钟让程序自杀,我宁愿注意它产生了超过1000行的输出,然后杀死程序,否则就让它继续。
任何关于如何实现这一目标的建议都将受到赞赏。