Как сказать python запускать функцию снова и снова, пока мы печатаем? - PullRequest
1 голос
/ 17 апреля 2020

Я хотел знать, есть ли способ указать python запускать функцию, пока мы вводим новые символы в качестве пользовательского ввода.

например, когда я пишу привет, я хочу, чтобы он запускал функцию одновременно, когда я набираю каждый символ! без меня, чтобы попасть в космос и войти каждый раз!

Есть ли способ, который я могу использовать?

1 Ответ

0 голосов
/ 17 апреля 2020

Пакет getch обеспечивает эту функцию. Вы можете установить его с помощью:

pip install getch

И пример использования базового c выглядит следующим образом:

from getch import getch

while True: 
    c = getch() 
    print("got", c)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...