После запуска этого скрипта:
def getVal():
import sys,tty
tty.setcbreak(sys.stdin)
key = ord(sys.stdin.read(1))
while not (key == 97 or key == 100 or key == 115 or key == 100):
print("Please enter w, a, s, or d only.")
key = ord(sys.stdin.read(1))
if key == 119:
print("Up")
elif key == 97:
print("Left")
elif key == 115:
print("Down")
elif key == 100:
print("Right")
getVal()
Я пытаюсь запустить его снова в терминале, но все, что я пытаюсь сделать, не позволяет мне ничего вводить, и команда c или команда z не работает (я на Mac). Есть ли способ это исправить?