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

Как добавить расширение selenium?

file_ = open(ext, 'rb')
PermissionError: [Errno 13] Permission denied: 'c:\\jjicbefpemnphinccgikpdaagjebbnhg\\2.2.1_0'


Я пытаюсь добавить расширение браузера, но выходит ошибка.

def __init__(self, path=r'C:\webdrivers\chromedriver'):
        ch = wb.ChromeOptions()
        ch.add_extension(r'c:\jjicbefpemnphinccgikpdaagjebbnhg\2.2.1_0')
        self.driver = wb.Chrome(path, chrome_options=ch)
  • Вопрос задан
  • 6036 просмотров
Подписаться 2 Простой 5 комментариев
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • SF Education
    Бэкенд-разработчик на Python
    3 месяца
    Далее
Решения вопроса 1
ScriptKiddo
@ScriptKiddo
Расширение должно быть упакованным. Формат CRX

from selenium import webdriver

chop = webdriver.ChromeOptions()
chop.add_extension("extension_.crx")
driver = webdriver.Chrome(chrome_options=chop)


Скачать CRX можно
Здесь и Здесь
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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