如何管道,拆分和合并python3

时间:2015-11-01 18:19:04

标签: python sockets stream subprocess

我想连接3个流:

  • 来自套接字的TCP流(输入,输出)
  • stdin,stdout,stderr
  • 子流程流(p.stdin,p.stderr,p.stdout)

这就是我想把它们连接起来的方式:

(p是进程,TCP是套接字连接)

  • TCP.out - > stdin,p.stdin
  • p.stdour - > stdout,TCP.in
  • p.stderr - >标准错误

我一直在挖掘文档和Google搜索,但无济于事。你能指点我正确的方向我该怎么做?

我知道我可以将每个流视为文件描述符并对其进行读/写...但它感觉很难看,并且存在更好的解决方案,无论是已经支持还是某些外部库。

0 个答案:

没有答案