Загрузка распакованного расширения Chrome с Selenium 4.34.2Python

Программы на Python
Ответить
Anonymous
 Загрузка распакованного расширения Chrome с Selenium 4.34.2

Сообщение Anonymous »

Я пытаюсь загрузить распакованное расширение Chrome, которое хранится (как распакованная папка) в той же папке, где выполняется мой скрипт. Это расширение.

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

import time
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
from selenium.webdriver.chrome.service import Service

unpacked_extension_path = 'Pano-fetch'

chrome_options = Options()
service = Service("/usr/bin/chromedriver")

chrome_options.add_argument('--load-extension={}'.format(unpacked_extension_path))
chrome_options.add_experimental_option("detach", True)

driver = webdriver.Chrome(service=service, options=chrome_options)

driver.get("https://www.google.com/maps")

time.sleep(10)
На данный момент код открывает Chrome, я нажимаю «Принять условия использования», и Карты Google загружаются. Однако я не вижу расширения на верхней панели, где оно обычно должно быть.
Я использую Chrome версии 138.0.7204.100 в Ubuntu 24.04

Подробнее здесь: https://stackoverflow.com/questions/797 ... ium-4-34-2
Ответить

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

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

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

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

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