5
我使用的是模仿Debian Linux(Squeeze)上的HID鍵盤的Rfid讀卡器(小巧的USB)。如何讀出使用Linux和Python3模仿HID鍵盤的USB Rfid讀卡器
less -f/dev/input/event2在rfid標籤被掃描的瞬間給了我一堆亂碼。通過使用evdev Python庫(http://bit.ly/kZkO2b),我實際上可以正確解碼字符串。
但我想我在吠叫錯誤的樹。這似乎太複雜了。如果rfid閱讀器像HID鍵盤一樣工作,我應該可以通過使用像sys.stdin這樣的基本功能來訪問它,對嗎?那麼這是如何正確完成的?
如果它的行爲與標準鍵盤完全相同,它會在您的文字處理器上發出多餘的聲音,所以stdin沒有任何意義。事件設備可能需要evdev。但也許RFID閱讀器也可以創建另一個設備,它可以像文件一樣讀取? – 2011-04-30 06:51:29
我錯過了樹林裏的森林。我通過ssh登錄(它是和嵌入式設備),我唯一需要做的就是使用io.open * facepalm * – abw 2011-05-02 10:49:13
讀取/ dev/tty0不要忘記發佈解決方案作爲答案並接受它,以便將來可以幫助他人。 :) – sarnold 2011-11-20 05:48:54