Я программирую небольшое приложение на python для raspberry pi 3. Приложение использует модуль камеры.
Я хочу проверить, подключена ли камера к raspberry pi. Единственный способ, который я нашел, это сделать так:
from picamera import PiCamera
try:
piCamera = PiCamera()
except Exception as e:
print("camera is not conencted")
Пока это работает. Мне это не нравится, потому что, если камера подключена, я внезапно использую ее ресурсы и создаю объект piCamera, где он может мне не понадобиться.
Так что мой вопрос. Есть ли лучший способ сделать это? Что-то, что просто проверяет, подключена ли камера.