【发布时间】:2016-05-06 22:24:24
【问题描述】:
我想打电话给yes "y" | foo bar,但使用subprocess.Popen。目前我使用这个:
yes = subprocess.Popen(['yes', '""'], stdout=subprocess.PIPE)
proc = subprocess.Popen(['foo', 'bar'], stdin=yes.stdout, stdout=subprocess.PIPE)
但是,这当然不适用于 Windows。我怎样才能做到这一点,以便它适用于每个平台?
【问题讨论】:
标签: python subprocess