Мне нужна функция, подобная getch / cin, в python, которая не будет прерывать выполнение программы (хочу сделать 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