我需要将不同的信息输出到不同的终端实例,而不是在同一输出流中打印它们,例如 std.err 或 std.out。
例如:
我有 5 种信息说 A-E 需要显示在同一桌面上的不同终端窗口上,看起来像
[终端1]
[终端2]
[端子3]
[端子4]
[端子5]
我知道我可以将它们输出到不同的文件中,然后打开终端循环读取文件,
但我想要的是python程序可以通过程序本身打开终端并在需要时直接打印到它们。
是否可以?
Thanks!
KC
[编辑]
对于这种情况最好的解决方案是使用SOCKET作为IPC,我认为如果资源不是问题,它将具有最好的兼容能力-服务器客户端模式。
并且管道/子流程也将是同一平台下有用的解决方案
打开管道,然后分叉正在运行的终端cat
从管道的读端读取,并写入管道的写端。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)