Python从缓冲区读取

时间:2018-06-10 18:49:55

标签: python input

我希望python中的getch / cin函数不会中断程序运行(想要使flappyBird)返回按下的键ascii代码,如果有任何按下或返回任何内容或默认值,如果没有按下键

我正在使用getch,但它等到按键

while (1):
    speed = speed - gravity
    pressed_key = getch.getch()
    if ( pressed_key == ' ' ):
        speed = speed + force
        pressed_key = 'x'
    elif ( pressed_key == 'q' ):
        sys.exit()
    print (speed)
    sleep(sleep_time)

这将是游戏xD的后续框架

0 个答案:

没有答案