【发布时间】:2013-10-15 17:39:12
【问题描述】:
我知道如何使用子进程执行多个“嵌套”管道,但是我还有另一个疑问。我想做以下事情:
p1=Popen(cmd1,stdout=PIPE)
p2=Popen(cmd2,stdin=p1.stdout)
p3=Popen(cmd3,stdin=p1.stdout)
考虑到 p3 使用 p1.stdout 而不是 p2.stdout。问题是做p2之后,p1.stdout是空白的。请帮帮我!
【问题讨论】:
标签: python subprocess pipe