Я хотел добавить в свою рабочую программу некоторый код, чтобы открыть браузер Chrome с уже включенным расширением, но, поскольку я добавил его, браузер запускается с включенным расширением и вместо целевого URL-адреса загружает пустая страница, на которой написано только «данные»; на панели URL.
Я почти уверен, что проблема связана с кодом, который я добавил в предыдущую программу, потому что, если я удаляю его, программа работает нормально, но без расширения.
from selenium import webdriver
import os
from selenium.webdriver.chrome.options import Options
executable_path = "path to the chromedriver"
os.environ["webdriver.chrome.driver"] = executable_path
buster = webdriver.ChromeOptions() # buster is the extension I want to add
buster.add_extension('path to buster.crx')
driver=webdriver.Chrome(executable_path=executable_path, options=buster)
driver.maximize_window()
driver.get('https://stackoverflow.com/')