Сообщение: неизвестная ошибка: невозможно выполнить синтаксический анализ: goog: chromeOptions from unknown error: unrecognized chrome option: debuggerAddress - PullRequest
0 голосов
/ 16 июня 2020

Тестовый код очень прост, а именно:

from selenium import webdriver
options = webdriver.ChromeOptions()
options.add_experimental_option('androidPackage', 'com.android.chrome')
options.debugger_address = "192.168.1.12:10112"
driver = webdriver.Chrome('chromedriver', options=options)
driver.get('http://www.google.cn/')
print(driver.page_source)
driver.quit()

Сценарий генерирует исключение, как показано ниже:

Exception has occurred: WebDriverException
Message: unknown error: cannot parse capability: goog:chromeOptions
from unknown error: unrecognized chrome option: debuggerAddress
  (Driver info: chromedriver=2.31.488763 (092de99f48a300323ecf8c2a4e2e7cab51de5ba8),platform=Windows NT 10.0.17134 x86_64)
  File "F:\project\traverHtml\chrome.py", line 13, in <module>
    driver = webdriver.Chrome('chromedriver', options=options)

Environment :
python : 3.7.4
Операционная система: windows 10
селен: 3.141.0

Скрипты работают нормально, когда я удаляю строку options.debugger_address = "192.168.1.12:10112". Но я должен добавить этот флаг для отладки базы удаленного браузера на ядре мигания.

...