如何捕获输出而不阻止它在python

时间:2016-03-03 06:20:44

标签: python-2.7 subprocess

我想在python中运行命令行,并捕获输出。我可以使用subprocess.check_output。但它会抑制输出,我怎么能在不抑制控制台输出的情况下做到呢?

1 个答案:

答案 0 :(得分:2)

这个怎么样?

nc localhost 9999
# type something.  the text should appear from the python code

使用其他终端发送一些文字

buffer

打破nc,你也得到{{1}}的输出