Я пишу некоторый код Python, который использует библиотеку для связи с внешним оборудованием через USB. Когда аппаратная библиотека не может подключиться к устройству, она возвращает False, в противном случае возвращает True.
Я хотел бы изучить это возвращение и использовать его, чтобы вызвать исключение - чтобы быть более Pythonic. Какой тип исключения будет наиболее подходящим для выброса?