Модуль Python NFC - PullRequest
       9

Модуль Python NFC

0 голосов
/ 06 мая 2018

У меня есть ACR122U (устройство чтения / записи nfc), и я хотел написать код, который будет сканировать теги и сохранять их. Так что я начал гуглить о таких вещах, как pynfc, но они буквально не работают. Я попробовал этот код из здесь :

import nfc
import ndef
from threading import Thread

def beam(llc):
    snep_client = nfc.snep.SnepClient(llc)
    snep_client.put_records([ndef.UriRecord('http://nfcpy.org')])

def connected(llc):
    Thread(target=beam, args=(llc,)).start()
    return True

with nfc.ContactlessFrontend('usb') as clf:
    clf.connect(llcp={'on-connect': connected})

И ошибка:

Traceback (последний последний вызов):

Файл "C: \ Users \ forentfraps \ Desktop \ site.py", строка 1, в импорт NFC

Файл "C: \ Python \ Python36-32 \ lib \ site-packages \ nfc__init __. Py", строка 22, в от . импорт clf # noqa: F401

Файл "C: \ Python \ Python36-32 \ lib \ site-packages \ nfc \ clf__init __. Py", строка 25, в от . устройство импорта

Файл "C: \ Python \ Python36-32 \ lib \ site-packages \ nfc \ clf \ device.py", строка 32, в от . импортный транспорт

Файл "C: \ Python \ Python36-32 \ lib \ site-packages \ nfc \ clf \ transport.py", строка 28, в импортный терминос ModuleNotFoundError: нет модуля с именем 'termios'

Как я могу устранить эту ошибку?

...