Как получить нажатие клавиш и принимать решения в pynput - PullRequest
0 голосов
/ 24 марта 2020

Я пытаюсь создать сценарий, в котором сценарий будет ожидать нажатия клавиши, и если нажатие клавиши будет «вводить», то оно начнет выполнять остальную часть кода. В противном случае он снова запросит нажатие клавиши.

Я пытаюсь использовать pynput. Но проблема в том, что с данным примером в документации он просто продолжает принимать входные данные и показывает входные данные. Но я не могу установить условия для каждого входа и выйти из l oop. Я должен нажать побег самостоятельно.

1 Ответ

1 голос
/ 24 марта 2020

На самом деле, вам не нужно беспокоиться о том, чтобы поймать «Enter». Подумайте об этом по-другому ,, если есть только «Enter», это означает, что пользователь не вводил никаких слово, но просто "Enter" . Итак, мы можем использовать эти коды ниже.

inp=input("waiting for an 'Enter'")
while inp !="":
    inp=input("waiting for an 'Enter'")
print("Now it executes the rest")
...