我使用以下库来阅读NFC智能卡:https://github.com/nfcpy/nfcpy
tag = clf.connect(rdwr={'on-connect': lambda tag: False})
print(tag)
我得到以下输出,我扫描一张卡片:
Type2Tag ID=*censored*
我需要" ID"将此Object作为字符串。但是不知道如何获得它,我对Python很陌生。
答案 0 :(得分:1)
您可以使用现有的字符串,使用' ID =' substring作为分隔符,并捕获ID的部分。
tag_id = str(tag).split('ID=')[1]