Как я могу опросить клавиатуру из консольного приложения python? В частности, я хотел бы сделать что-то похожее на это из-за множества других операций ввода-вывода (выбор сокетов, доступ к последовательному порту и т.д.):
while 1:
# doing amazing pythonic embedded stuff
# ...
# periodically do a non-blocking check to see if
# we are being told to do something else
x = keyboard.read(1000, timeout = 0)
if len(x):
# ok, some key got pressed
# do something
Каков правильный питонический способ сделать это в Windows? Кроме того, переносимость в Linux не будет плохой, хотя это не требуется.