Python(或 Curses)正在为下一次检查保存键输入

Python (or Curses) is saving key input for the next check

我不确定这是 Python 还是 Curses 的原因。 每当用户按下一个键时,该输入就会保存到“队列”中。下次程序要求用户输入时,它将接受该队列中的任何内容。我想知道是否有办法禁用此功能,以便每当程序要求输入时,它都会等待用户提供输入而不是使用队列中的任何内容。

这是我的代码:https://github.com/lucash-diskkun/curseslibtcod/blob/master/norbak/Norbak.py

curses.flushinp()

Flush all input buffers. This throws away any typeahead that has been typed by the user and has not yet been processed by the program.