2016-05-16 68 views
2

如果我在Linux机器 使用Python我怎么能知道从哪个设备的输入是来自有两个键盘(默认键盘和RFID阅读器)?读取输入从一个特定的设备蟒蛇

我可以使用

input() 

读我的输入,但我需要两个设备

+0

您的RFID如何连接到您的计算机?通过USB端口? –

+0

是都在usb端口上 – safouman

回答

1

我假设RFID阅读器适用于USB区分,如果是这种情况,应及时治疗像输入设备以及HID Keybord(我默认使用HID)。

我使用了evdev在Python自己做类似的事情。 你可以在这里找到文档:http://python-evdev.readthedocs.io/en/latest/tutorial.html#reading-events

它有很多简单而有用的例子,如识别和读取多个设备异步。 我发现它非常易于使用。