【发布时间】:2013-08-21 01:10:07
【问题描述】:
我想在 python 中编写一个小型应用程序/目录/文件启动器。 为了让它更快,我想自动完成/自动建议条目。但我想显示 这些建议作为用户类型。从我读到的关于 readline 模块完成的内容是 只能使用“完成热键”,例如标签。
有什么建议吗?
按照下面的建议使用带有过滤器的诅咒似乎不起作用。尽管调用了 filter(),这个最小的例子还是清除了我的屏幕:
import curses
curses.filter()
win = curses.initscr()
curses.noecho()
curses.cbreak()
while 1:
key = win.getkey()
win.echochar(key)
if key == "Q":
break
curses.endwin()
【问题讨论】:
标签: python shell command-line readline