Python curses - 无法获取TAB密钥

Bla*_*vic 4 python key ncurses

我需要在Python中捕获TAB键.对于我做的任何其他键:

x = self.myscreen.getch()
if( x == curses.KEY_DOWN ):
  # and so..
Run Code Online (Sandbox Code Playgroud)

TAB键的常量是多少?我在这里(页面底部)搜索并尝试了每个TAB.

我也试过'\ t'.可能吗?谢谢

Cra*_*aig 5

尝试:

if ( x == ord('\t')):
    ...
Run Code Online (Sandbox Code Playgroud)

要么

if ( x == 9):
    ...
Run Code Online (Sandbox Code Playgroud)

在与getch中的值进行比较之前,您需要确保将字符转换为带有ord()的整数