python – 如何组合多个TUI表单来编写更复杂的应用程序?
发布时间:2020-12-16 22:28:07 所属栏目:Python 来源:网络整理
导读:我想编写一个带有基于文本的用户界面(TUI)的程序,该程序由几种形式组成. 第一个表单包含“列表”.每个列表元素代表一个按钮. 如果按下相应的按钮,则应显示另一个表单,其中可以输入列表条目的数据. 然后再次显示第一个表单(使用更新的列表条目). 这是我的尝试
我想编写一个带有基于文本的用户界面(TUI)的程序,该程序由几种形式组成. >第一个表单包含“列表”.每个列表元素代表一个按钮. 这是我的尝试,它使用库npyscreen但不返回第一个表单.代码也不包含更改列表项的逻辑.
最佳答案
接下来是我对这个问题的看法,可以将其描述为控制台master-detail user interface的实现.
这使用urwid library,构建一些custom widgets以实现所描述的UI,其具有两种模式:主视图(其中主要小部件是一堆记录)和详细视图(覆盖的对话框,后面有主视图). 有许多事情可以改进,包括让它看起来更漂亮. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Python之路,Day20 - 分布式监控系统开发
- python+pyqt实现12306图片验证效果
- python – 在GTK,GTK,GTK 3,PyGobject等之间完全混淆
- python通过opencv实现批量剪切图片
- 如果利用Python分析14亿条数据!资深程序员手把手教你!过亿
- Python成为全球最火热的编程语言!那个方向的程序员最赚钱呢
- Python利用multiprocessing实现最简单的分布式作业调度系统
- Python爬虫不管什么妖魔鬼怪都能爬!爬取日本爱情电影!节制
- Python – 在条件上调用函数
- 启动运行python3时 UnicodeDecodeError: 'gbk' cod