如何将数据从Python中的不同本地/远程进程流式传输到程序的STDIN中?

标准流与程序相关联.所以,假设那里
是一个已经以某种方式运行的程序(我不关心如何或在
有什么办法).目标是为STDIN创建管道
来自不同进程(或程序)的程序
本地或远程并以异步方式将数据流入其中.

可用信息是(1)主机地址和(2)程序的pid.
在这种情况下,如何在Python中实现这两种情况?

编辑:我应该提到这个预设.目标操作系统是具有(相当)最新内核的Linux.

解决方法:

这不是可移植的,但在许多Linux系统上,您可以写入

/proc/$PID/fd/0

我认为如果您对远程进程没有任何其他控制权,这可能是非常有限的潜在复杂选项之一.

上一篇:Node.js:如何写入java-childprocess-stdin


下一篇:linux-在R Studio中使用stdin