4

簡単なプログラムを用意してください:

import curses
import time

window = curses.initscr()

curses.cbreak()
window.nodelay(True)

while True:
    key = window.getch()
    if key != -1:
        print key
    time.sleep(0.01)


curses.endwin()

標準の Enter キー、Backspace キー、矢印キーの機能を無視しないモードを有効にするにはどうすればよいですか? または唯一の方法は、すべての特殊文字を追加することですelif:

if event == curses.KEY_DOWN:
    #key down function

モードcurses.raw()などを試していますが、効果がありません... できれば例を追加してください。

4

2 に答える 2