python中tty的非打印输出?

python中tty的非打印输出?,python,command-line-interface,Python,Command Line Interface,我不知道如何恰当地表达我想要的东西 我想制作一个程序,它不仅可以打印和滚动,而且还是一个linux CLI程序 假设我写了一个程序,可以做3件事: 1,它是一个日志文件 它显示时间 3,它运行一个连续的ping 比如说,我希望时间显示在右下角,我希望logtail在终端的上5行滚动,我希望ping(单独)在终端的主体中滚动 因此,基本上,我要问的是:我能让cli程序像GUI程序一样运行吗?例如,时钟只会更新,而不会再次打印,并且子进程中有两个独立的数据流可以独立滚动 这有意义吗?我是编程新手。您

我不知道如何恰当地表达我想要的东西

我想制作一个程序,它不仅可以打印和滚动,而且还是一个linux CLI程序

假设我写了一个程序,可以做3件事: 1,它是一个日志文件 它显示时间 3,它运行一个连续的ping

比如说,我希望时间显示在右下角,我希望logtail在终端的上5行滚动,我希望ping(单独)在终端的主体中滚动

因此,基本上,我要问的是:我能让cli程序像GUI程序一样运行吗?例如,时钟只会更新,而不会再次打印,并且子进程中有两个独立的数据流可以独立滚动


这有意义吗?我是编程新手。

您可以使用更全面地控制Unix终端。该库基本上允许您构建一个简单的终端GUI


如果你需要更多,也可以看看。Urwid为有眼光的终端GUI开发人员提供了更复杂的GUI小部件。:-)

邪恶的。一个开始的地方。非常感谢。