#python #selenium #testing
Вопрос:
Я пытаюсь добавить расширение в драйвер. С тех пор он работал отлично, но вдруг я получаю эту ошибку.
selenium.common.exceptions.WebDriverException: Message: unknown error: failed to wait for extension background page to load: chrome-extension://gighmmpiobklfepjocnamgkkbiglidom/_generated_background_page.html
from timeout: Timed out receiving message from renderer: 10.000
Многие люди говорят, что вы не можете использовать расширения с безголовым просмотром, но я даже не использую безголовый:
options = EdgeOptions()
options.add_experimental_option('excludeSwitches', ['enable-logging'])
options.use_chromium = True
options.add_extension('assets/adblock.crx')
capabilities = DesiredCapabilities.EDGE
prefs = {
"translate_whitelists": {input_lang:output_lang},
"translate":{"enabled":"true"}}
options.add_experimental_option("prefs", prefs)
driver = Edge(executable_path=PATH, options=options, desired_capabilities=capabilities)
Это действительно расстраивает, потому что он неожиданно начал говорить это, когда я закончил программу.
Любая помощь будет оценена по достоинству