使用python脚本,如果该脚本永远不会结束,我如何读取它启动的bash脚本的输出

时间:2015-07-17 18:18:30

标签: python linux bash shell subprocess

我正在制作一个python程序,它启动一个bash脚本,显示另一个程序的调试信号。我希望我的python程序要做的是读取bash脚本发出的调试信息,因此python可以解析它以使其更易于阅读。

然而,问题是我无法找到获取该bash脚本输出的方法。 bash脚本本身永远不会自行结束,所以通常的方法(比如subprocess.Popen)我一直觉得从bash脚本中读取输出似乎不起作用。

任何想法我能做什么?

0 个答案:

没有答案