下面是我的代码。我正在尝试制作一个简单的文本编辑器,并尝试确保箭头键不会打印到控制台,但它仍然可以。有什么帮助吗?
import curses
text = []
def main(screen):
curses.curs_set(1)
curses.noecho()
while True:
newChar = screen.getkey()
if newChar != curses.KEY_LEFT or curses.KEY_RIGHT or curses.KEY_UP or curses.KEY_DOWN:
text.append(newChar)
screen.addstr(0, 0, "".join(text))
screen.refresh()
curses.wrapper(main)```
www说
斯蒂芬大帝
呼如林
随时随地看视频慕课网APP
相关分类