【发布时间】:2012-03-20 15:11:52
【问题描述】:
我想创建一个终端应用程序,它显示一个包含很多列和行的表格(在宽度和高度上不适合常规屏幕)。
用户应该能够水平和垂直滚动表格(并且行应该是可选择的),所以它的行为有点像htop。
我找不到任何提示如何使用 urwid 创建这样的小部件,大多数示例包装文本并且不允许水平滚动。
我必须使用哪些 urwid 小部件/容器来实现此行为? 有什么好的例子可以做类似的事情吗? 我可以使用最新版本的 Urwid
编辑: 由于 urwid 不提供水平滚动的列表框,我至少可以使用 Python-ncurses 创建这样的功能吗?
【问题讨论】: