我的代码如下所示:
stdscr.nodelay(1)
while True:
c = stdscr.getch()
if c != -1:
stdscr.addstr("%s was pressed\n" % c)
if time() - last > 1:
stdscr.addstr("time() == %s\n" % str(time()))
last = time()
但是,我担心我的代码真的很浪费/效率低下。是否有可用于诅咒的回调机制?如果不是,那么处理这种情况的规范方法是什么?