我目前正在使用rfid usb读卡器,这是一种廉价的rfid usb读卡器,其功能类似于键盘,当您点击卡片时,它将在打开的窗口中键入卡片的代码,就像键盘一样。
当我使用LXTerminal尝试运行时,它可以按我的意愿完美运行,但是当我尝试在启动时自动使用它以及作为rclocal中的启动程序使用时,它将无法正常工作,因为raw_input无法获取来自USB RFID阅读器的任何输入。我认为是因为USB读取器正在与我制作的python程序不在同一窗口中键入代码。
import time
data=["0000011122","002219292"]
while 1 :
text=raw_input()
if text in data:
print(ok)
else:
print(nope)
那么,如何使rfid usb阅读器在启动时将代码写入我的python代码?