将带有对话框的bash脚本转换为python

将带有对话框的bash脚本转换为python,python,linux,bash,Python,Linux,Bash,我目前有一个安装有许多选项和功能的web服务器的。 目前,我在远程linux服务器上下载脚本,并通过ssh执行它 此脚本使用对话框,以便最终用户可以输入要创建的用户名、密码等信息。使用路径、域名等 我想重写这个在python中变得巨大的脚本,保持相同类型的交互性(对话框)。有python的解决方案/模块吗?知道脚本运行的远程服务器是一个没有像Qt这样的图形系统的服务器,Gtk只是一个控制台。我认为有必要使用诅咒 bash对话框定义: Dialog是一个为shell脚本创建良好用户界面的实用工具,

我目前有一个安装有许多选项和功能的web服务器的。 目前,我在远程linux服务器上下载脚本,并通过ssh执行它

此脚本使用对话框,以便最终用户可以输入要创建的用户名、密码等信息。使用路径、域名等

我想重写这个在python中变得巨大的脚本,保持相同类型的交互性(对话框)。有python的解决方案/模块吗?知道脚本运行的远程服务器是一个没有像Qt这样的图形系统的服务器,Gtk只是一个控制台。我认为有必要使用诅咒
bash对话框定义:

Dialog是一个为shell脚本创建良好用户界面的实用工具, 或其他脚本语言,如perl。它是非图形化的(It) 使用诅咒),因此它可以在控制台或xterm中运行

例如:

我正在寻找python上的等效版本
谢谢

有几种不同的方法可以为python创建对话框类型的UI。是其中一个更强大的。对于简单的任务也很方便。或者至少我喜欢用它来做简单的事情。任何一个都应该得到你所需要的。我可能还错过了更多

编辑


如果它是您想要的CLI,那么有很多工具

我建议您阅读以下内容:您是在问是否有一种方法可以用python创建对话框,还是有一种简便的方法可以用python安装/设置web服务器?用python创建对话框的方法或类似的方法如果您想要软件推荐,最好问这个问题。@patol。听起来像你想要的。是的,但是linux服务器没有windows管理器。我在bash脚本中使用的“dialog”不是我误解的图形UIAh。python正在linux机器上运行?你想要一个命令行界面吗?是的,一个命令行界面,没有像Qt、Gtk这样的图形系统,只有控制台。