(Python с msvcrt) как обнаружить ввод с клавиатуры из другого активного окна? - PullRequest
0 голосов
/ 05 ноября 2019

У меня есть следующий скрипт, который обнаруживает ввод с клавиатуры и печатает нажатые клавиши:

import msvcrt

while True:
    if msvcrt.kbhit():
        key = msvcrt.getch()
        print("Key is {}".format(key))

Проблема в том, что я могу только вводить / вводить символы в окне терминала, где вывод скрипта. Другими словами, если я открою новую программу / окно и начну там печатать, скрипт не обнаружит ввод. Как мне это решить?

...