标签: python linux bash shell subprocess
我正在制作一个python程序,它启动一个bash脚本,显示另一个程序的调试信号。我希望我的python程序要做的是读取bash脚本发出的调试信息,因此python可以解析它以使其更易于阅读。
然而,问题是我无法找到获取该bash脚本输出的方法。 bash脚本本身永远不会自行结束,所以通常的方法(比如subprocess.Popen)我一直觉得从bash脚本中读取输出似乎不起作用。
任何想法我能做什么?