Задать вопрос
@Myhabr02

Почему selenium не работает с vivaldi?

Пытаюсь запустить vivaldi браузер через selenium:

from selenium import webdriver
from selenium.webdriver.chrome.service import Service

chrome_driver_path = Service(r'C:\Users\Admin\Documents\chromedriver-win64\chromedriver.exe')
browserBIN = r'C:\Users\Admin\AppData\Local\Vivaldi\Application\vivaldi.exe'

options = webdriver.ChromeOptions()
options.binary_location = browserBIN

driver = webdriver.Chrome(options, chrome_driver_path)

driver.get("https://en.wikipedia.org/")


Получаю ошибку совместимости хромдрайвера с версией хрома. Браузер на секунду открывается и сразу закрывается

selenium.common.exceptions.SessionNotCreatedException: Message: session not created: This version of ChromeDriver only supports Chrome version 128
Current browser version is 6.9.3447.44 with binary path C:\Users\Admin\AppData\Local\Vivaldi\Application\vivaldi.exe


Хотя вивальди использует последнюю версию хромиума и маскируется тоже под неё же.
66e5871041635656688438.jpeg
66e58757a5800016035273.jpeg

Кто-то сталкивался с подобным? Может я могу как-то подменить номер версии вивальди?
  • Вопрос задан
  • 93 просмотра
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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