python - 在 nfcpy 库中获取对象 ID (python)

标签 python linux

我使用以下库读取 NFC 智能卡:https://github.com/nfcpy/nfcpy

tag = clf.connect(rdwr={'on-connect': lambda tag: False})
print(tag)

我得到以下输出,我扫描了一张卡片:

Type2Tag ID=*censored*

我需要这个对象的“ID”作为一个字符串。但是不知道如何获取它,我对 Python 很陌生。

最佳答案

您可以使用您现在拥有的字符串,使用“ID=”子字符串作为分隔符将其拆分,并捕获 ID 部分。

tag_id = str(tag).split('ID=')[1]

关于python - 在 nfcpy 库中获取对象 ID (python),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44509076/

相关文章:

python - 摆脱 Django IOErrors

python - scipy linprog 中的二元约束

python - Django OAuth 工具包和 Django Rest Swagger 集成

linux - 在不更新父级的情况下从终端更新我的 fork

linux - 触发脚本的问题

python - Tkinter 中按钮的透明背景

Python,有助于并行化算法(尝试在线程池中使用线程池

linux - 在 bash 中从外部服务器打印时间

python - 在 Python 中启动进程并检索其窗口 ID

regex - linux通过sed截取正则表达式模式