Python nfcpy显示acr122u usb设备,但未读取

2024-10-04 01:33:19 发布

您现在位置:Python中文网/ 问答频道 /正文

我已经在我的Raspberry Pi上安装了nfcpy,当我运行以下命令时

python -m nfc

我看到了USB NFC阅读器

然后,我创建了一个名为“test.py”的python脚本,并将以下代码放入其中:

import nfc
clf = nfc.ContactlessFrontend('usb')
print(clf)

当我运行test.py脚本时,它会显示:

ACS ACR122U on usb:001:005

因此nfcpy能够检测到读卡器没有问题。接下来,我尝试通过使用以下代码读取NFC标签,将其带到下一阶段:

import nfc
clf = nfc.ContactlessFrontend('usb')
clf.connect(rdwr={})
True

然而,当我运行这段代码时,脚本只是在监听一个标记,读卡器上的绿灯亮起,但无论我向读卡器触摸NFC标记多少次,它都不会读取任何内容,脚本仍在监听

有人能帮忙吗


Tags: 代码py标记testimport脚本pinfc