Я пытаюсь использовать Selenium, чтобы открыть страницу и перейти в Netflix, открыть видео и играть. После того, как я на самом деле получить видео, я не могу загрузить его, потому что я получаю ошибку:Python - у Selenium Chrome webdriver нет таких компонентов, как WidevineCDM
недостающие компоненты ... Пожалуйста, посетите хром: // компоненты, найти компонент WidevineCdm ...
При переходе к хром: // компоненты, не установлены какие-либо компоненты. Если бы я регулярно открывал Chrome и переходил на видео, как в Selenium, я могу играть в него. Когда я попал в хром: // компоненты в обычном Chrome, там есть больше компонентов. Я пытаюсь выяснить, как импортировать мои обычные настройки Chrome, но я не могу понять, что это так. Я пробовал использовать ChromeOptions и DesiredCapabilities.CHROME, но я не мог заставить его работать. Я также не могу найти документацию по всем элементам в словаре DesiredCapabilities.CHROME. Надеюсь, что как только я смогу получить обычные настройки Chrome в версии webdriver, я смогу загружать видео Netflix через веб-ресивер Selenium Chrome.
Это ответили здесь: http://stackoverflow.com/a/29970602/1559300 – ab77
@Chainik, ответ, который вы связали, не является рабочим ответом. По крайней мере, не фрагмент питона. Он создает WebDriver, но WebDriver фактически не исключает флаг. Или что-то еще нужно сделать, потому что появляется такая же ошибка. Просто голова. – DuckPuncher
Я отправлю точный рабочий код в качестве нового ответа. Если это не сработает для вас, вам нужно быть более конкретным, чтобы помочь определить причину. – ab77