Как я могу узнать, была ли нажата определенная клавиша в Python? - PullRequest
2 голосов
/ 05 июня 2009
import sys

print (sys.platform)
print (2 ** 100)
input('press Enter to exit')

Предположим, я хотел использовать цифру 1 в качестве кнопки, которую нужно нажать для выхода. Как бы я поступил так?

Ответы [ 3 ]

2 голосов
/ 05 июня 2009

Как то так?

http://mail.python.org/pipermail/python-list/1999-October/014262.html

Не так чисто, но выполнимо.

2 голосов
/ 05 июня 2009

Если вы создаете приложение для командной строки, почему бы не использовать одну из библиотек, которая поможет вам его создать.

Например:

1 голос
/ 05 июня 2009

Примерно так будет делать то, что вы хотите:

while(raw_input('Press "1" to exit.') != '1'):
    pass
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...