Задать вопрос
@tailgrab

Почему возникает ошибка hid.HIDException: unable to open device?

Использую python 3.8.
Все работает так
>>> import hid
>>> hidraw = hid.Device(0x2341, 0x8036)
>>> hidraw.close()

Однако, стоит только передернуть usb и вызвать повторно hidraw = hid.Device(0x2341, 0x8036), тогда появляется ошибка:
>>> hidraw = hid.Device(0x2341, 0x8036)
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/hid/__init__.py", line 130, in __init__
    raise HIDException('unable to open device')
hid.HIDException: unable to open device

Стоит перезапустить python и все опять нормально подключается
  • Вопрос задан
  • 328 просмотров
Подписаться 3 Простой 4 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы