如何从诅咒中显示外部程序?

时间:2020-07-15 10:33:22

标签: python curses python-curses

我已经爱上了Vim和许多其他基于终端的程序。我正在尝试使用curses在Python中编写shell。我想要一个选项卡列表,其中运行着后台进程(例如htop和基于终端的网络管理器)。

但是我不知道如何在给定的屏幕窗口/面板中显示外部应用程序。

1 个答案:

答案 0 :(得分:0)

您需要研究伪终端。它们让您将一个终端的显示泵入另一个终端。屏幕和ssh等程序会使用它们。我怀疑使用Python目前是否可行,但是:

https://docs.python.org/3/library/pty.html