Задать вопрос
@Romeo558
Продолжающий программист на python.

Почему PyCharm подсвечивает жёлтым то, что работает?

У меня есть код на cv2.
6291da3eefa35003368710.png
cap = VideoCapture(0) Он подсвечивает жёлтым, хотя код полностью рабочий.
Та же история с imwrite("out.jpg", frame)

Что я могу сделать, чтобы PyCharm убедился в том что данный метод есть и не выводил предупреждение типа:
6291daf9e6f31355943238.png?

UPD: Я знаю что вопрос может быть дубликатом, но ничего, что может решить мою проблему именно с cv2 я не нашёл, поэтому не обессудьте.
  • Вопрос задан
  • 1694 просмотра
Подписаться 1 Простой Комментировать
Решения вопроса 1
trapwalker
@trapwalker
Программист, энтузиаст
Это специфика библиотеки, она представляет собой обёртку вокруг бинарной библиотеки и вот так вот в ней описаны интерфейсы нестандартно, что пичарм не видит сигнатур методов.
Вы бы спросили на пикабу, там, точно знаю, сидит кто-то из джетбрейнс и довольно шустро отвечает. Наверняка там есть какая-то волшебная настройка для таких случаев.
Но в целом подсвечивает и подсвечивает. И хрен бы с ним. Главное, чтобы юнит-тесты отрабатывали и интеграционные.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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