0

我正在使用 getstr() 读取用户输入文本。我不想等待用户按下回车,而是想在每次更改时读取输入并根据输入重新渲染屏幕的其他部分。

getstr() 有可能吗?如何?如果没有,最简单/最简单的选择是什么?

4

1 回答 1

0

不是用getstr(),但用 curses 肯定是可能的。您只需通过 -- 一次读取每个按键,getch()并且,如果您想要一个可编辑的缓冲区,则必须重新创建类似于您自己的功能的getstr()东西。(我会发布一个示例,但我所拥有的是 C 而不是 Python。)

于 2015-07-08T19:11:20.593 回答