我正在开发一个控制台应用程序来管理来自unix服务器的防火墙设备。控制台应用程序基于python的npyscreen库。我需要向用户提供的选项之一是从使用npyscreen开发的TUI登录到设备CLI。为此,当从unix服务器登录设备时,我需要在TUI和设备CLI之间切换。
有人(有过npyscreen的经验)能帮助我如何在npyscreen中完成这个任务吗?
这里的流动就像:
任何帮助都将不胜感激。
问候普拉迪普
发布于 2015-09-22 03:59:36
这些设备通常基于unix,具有shell提示符,就像unix服务器一样,或者它们可能有自己的工具集、交互式shell。
在这条线上找到答案了。
running command line program from npyscreen select option
在npyscreen中有一个名为CallSubShell的方法用于此目的。
https://stackoverflow.com/questions/32686874
复制相似问题