Python子进程:使用不会关闭的`stdin`启动进程

问题描述 投票:1回答:1

我想使用subprocess模块开始一个新的过程。我希望stdin是一个从不发送任何内容但也不会终止的流。基本上,如果我要在外壳中启动它并且不键入任何内容,则该程序将获得与该程序相同的输入流。那可能吗?

python subprocess
1个回答
0
投票

stdin=subprocess.PIPE传递给Popen构造函数,然后避免做任何事情-像调用communicate()-以后将关闭该FIFO。

© www.soinside.com 2019 - 2024. All rights reserved.