我正在开发一个控制台应用程序来管理来自 Unix 服务器的防火墙设备。控制台应用程序基于 python 的 npyscreen 库。我需要向用户提供的选项之一是从使用 npyscreen 开发的 TUI 登录到设备 CLI。为此,一旦从 unix 服务器登录到设备,我需要在 TUI 和设备 CLI 之间切换。
任何人(有 npyscreen 经验)都可以帮助我如何在 npyscreen 中完成这项工作吗?
这里的流程是这样的:
- 选择登录设备的选项(在 TUI 中)
- TUI 执行后端脚本以登录设备
- TUI 允许用户通过从 TUI 切换到 CLI 模式来查看设备控制台
- 用户在控制台模式下在设备上做他的事情
- 用户退出设备 CLI 并再次返回 TUI。
任何帮助将不胜感激。
问候普拉迪普