【发布时间】:2014-04-01 20:43:27
【问题描述】:
(我正在使用 Python 和 ArchLinux)
我正在用 Python 编写一个简单的 AI 作为学校项目。因为这是一个学校项目,我想直观地展示它在做什么,我的目的是有一个不同的终端窗口来显示每个子流程的打印输出——一个终端显示句子是如何被解析的,一个终端显示 pyDatalog 正在做什么,一个用于实际的输入输出聊天等,可能在两个监视器上。
据我所知,这并不多,一些可行的方法是处理每个子进程并从那里找出显示,或者编写/使用允许我制作和配置自己的窗口的库。
然后,我的问题是,这些是最好的方法,还是有一种简单的方法可以同时输出到多个终端。另外,如果制作我自己的窗口(如果我说“制作我自己的窗口”时我的术语有误,我很抱歉。我的意思是用 Python 构建我自己的输出区域)是最好的选择,我正在寻找哪个库我应该使用它。
【问题讨论】: