如何在python中多次写入stdin?

时间:2017-12-10 02:31:05

标签: python subprocess stdin fcntl

我在python3中创建了一个子进程。

p = subprocess.Popen('./a', stdin=subprocess.PIPE)

我想写信给他。

p.stdin.write('1\n')
do_something()
p.stdin.write('2\n')

但是python只支持写一次。我该怎么办? 我应该使用fcntl以及如何使用它?

0 个答案:

没有答案