我正在尝试找到一种在 Python 的 curse 模块中获取鼠标单击事件的方法。
我阅读了http://docs.python.org/library/curses.html上的文档,它建议这样做
c == curses.getch()
if(c == curses.KEY_MOUSE):
curses.getmouse()
...
但是,这个“if 语句”似乎永远不会被触发......如果我试图将 getmouse() 函数移到“if 语句”之外以强制它返回鼠标信息,它会返回
(devid,x,y,z,bstate) = curses.getmouse()
_curses.error: getmouse() returned ERR
还有什么想法吗?