【发布时间】:2014-09-15 19:24:05
【问题描述】:
我是 Python 菜鸟。
有没有办法在 Python 中获取所有正在运行的进程的 STDOUT 和 STDERR?一些进程在很长一段时间后退出,并且它们的状态不断被写入STDOUT。
【问题讨论】:
-
您是指字面上所有正在运行的进程,还是只是您在运行程序时创建的进程?你创建多个进程吗?两个主要策略是为每个进程创建一个线程,以便它们并行运行,或者创建文件并在那里重定向进程输出。
-
也许这个答案可以帮助你stackoverflow.com/a/18345099/841339
-
这是两个非常不同的问题。
标签: python subprocess stdout