AttributeError: у объекта 'module' нет атрибута 'ZKLib'

Я пытаюсь подключиться к биометрическому устройству. Я установил Zklib с помощью (Pip). Мой код следующим образом

`import sys
 import zklib
 import time
 from zklib import zkconst
 zk = zklib.ZKLib("192.168.0.188", 4370)
 ret = zk.connect()
 print "connection:", ret`

Когда я выполняю это, я получаю ошибку

AttributeError: 'module' object has no attribute 'ZKLib'

Помогите мне успешно запустить этот код.

1 ответ

Решение

Вместо этого попробуйте следующее:

import sys
import time
from zklib import zklib, zkconst

zk = zklib.ZKLib("192.168.0.188", 4370)
ret = zk.connect()
print "connection:", ret

ZKlib класс в zklib.zklib не zklib, Похоже, что есть опечатка в разделе " Начало работы " на их странице GitHub (или они ожидают, что вы будете в zklib каталог при запуске вашего кода?).

Другие вопросы по тегам