标准流与程序相关联.所以,假设那里
是一个已经以某种方式运行的程序(我不关心如何或在
有什么办法).目标是为STDIN创建管道
来自不同进程(或程序)的程序
本地或远程并以异步方式将数据流入其中.
可用信息是(1)主机地址和(2)程序的pid.
在这种情况下,如何在Python中实现这两种情况?
编辑:我应该提到这个预设.目标操作系统是具有(相当)最新内核的Linux.
解决方法:
这不是可移植的,但在许多Linux系统上,您可以写入
/proc/$PID/fd/0
我认为如果您对远程进程没有任何其他控制权,这可能是非常有限的潜在复杂选项之一.