我如何打开不同的linux终端以在python中输出不同种类的调试信息?

我需要将不同的信息输出到不同的终端实例,而不是在相同的输出流(例如std.err或std.out)中打印它们.例如:我有5种信息说A-E需要显示在同一桌面的不同终端窗口上,看起来像[终端1]-用于显示信息A[终端2]-用于显示信...

我需要将不同的信息输出到不同的终端实例,而不是在相同的输出流(例如std.err或std.out)中打印它们.

例如:
我有5种信息说A-E需要显示在同一桌面的不同终端窗口上,看起来像

[终端1]<-用于显示信息A [终端2]<-用于显示信息B [终端3]<-用于显示信息C [终端4]<-用于显示信息D [终端5]<-用于显示信息E 我知道我可以将它们输出到不同的文件中,然后打开终端循环读取文件,
但是我想要的是python程序可以通过程序本身打开终端,并在需要时直接打印到它们.

可能吗?

谢谢!

KC

[编辑]
对于这种情况,最好的解决方案是使用SOCKET作为IPC.我认为,如果资源无关紧要,它将具有最佳的兼容能力-服务器客户端模式.
在同一平台下,管道/子流程也将是有用的解决方案

解决方法:

打开一个管道,然后从该管道的读取端分叉一个正在运行的cat读取终端,并写入该管道的写入端.

本文标题为:我如何打开不同的linux终端以在python中输出不同种类的调试信息?

基础教程推荐