में कुंजीपटल मतदान (कुंजीपटल का पता लगाएं) मैं कंसोल पायथन ऐप से कीबोर्ड कैसे मतदान कर सकता हूं?पाइथन
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
क्या करना है सही pythonic तरीका है: विशेष रूप से, मैं अन्य आई/ओ गतिविधियों (सॉकेट चयन, सीरियल पोर्ट का उपयोग, आदि) का एक बहुत के बीच में इस के लिए कुछ सदृश करना चाहते हैं विंडोज़ पर यह? इसके अलावा, लिनक्स के लिए पोर्टेबिलिटी खराब नहीं होगी, हालांकि इसकी आवश्यकता नहीं है।
बस अन्य लोगों को यह बताने के लिए, मैंने पाया कि सबसे का चयन करें या धागा पुस्तकालयों को शामिल समाधान निष्क्रिय से सही ढंग से काम नहीं किया। हालांकि, वे _ ** सभी ** _ ने सीएलआई पर ठीक काम किया है। 'पायथन/होम/पीआई/poll_keyboard.py' – davidhood2