@Sn3g0v1k

Как заставить Python реагировать на действия клавиатуры?

Я знаю, что с помощью команды input() Python реагирует на нажатие клавиши Enter. Но я хочу, чтобы Python реагировал не только на Enter, но и например на клавишу E(англ). Как это сделать?
  • Вопрос задан
  • 2941 просмотр
Пригласить эксперта
Ответы на вопрос 1
NeiroNx
@NeiroNx
Программист
import msvcrt
while True:
	x = msvcrt.kbhit()
	if x:
		k = ord(msvcrt.getch())
		if k == 101:
			print("Нажата E")

Опрашиваете клавиатуру в цикле, когда k равен нужной кнопке - делаете то что задумывалось
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы