Ложные ошибки/предупреждения от Pylint и PylancePython

Программы на Python
Ответить
Гость
 Ложные ошибки/предупреждения от Pylint и Pylance

Сообщение Гость »

Учитывая следующее MRE:

Код: Выделить всё

from selenium.webdriver import Chrome

with Chrome() as driver:
pass
при разработке в VS Code я вижу, что Chrome() подчеркнут, как будто есть проблема. Пиланс говорит:

Объект типа "ModuleType" не вызывается

  Атрибут "__call__" неизвестен Pylance(reportCallIssue)
(import) Chrome: Любой | ModuleType

и Пылинт говорит:

Chrome не вызывается (не вызывается)

Код работает без ошибок.
Все модули/инструменты обновлены.
Я могу расширить MRE для использования driver.get() (с действительным URL-адресом) и работает безупречно.
Что здесь происходит?

Подробнее: https://stackoverflow.com/questions/799 ... nd-pylance
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»