我正在尝试在 Chrome 浏览器中设置多个 Chrome 选项。这是我目前拥有的:
prefs = {"download.default_directory" : "Download/Path"}
moreprefs = {'safebrowsing.enabled': 'false'}
chromeOptions = webdriver.ChromeOptions()
chromeOptions.add_experimental_option("prefs", prefs)
chromeOptions.add_experimental_option("prefs", moreprefs)
self.driver = webdriver.Chrome(chrome_options=chromeOptions)
问题是它只考虑 chromeOptions.add_experimental 的 1,而我两者都需要
最佳答案
更新首选项字典。然后设置首选项。
prefs = {"download.default_directory" : "Download/Path"}
moreprefs = {'safebrowsing.enabled': 'false'}
chromeOptions = webdriver.ChromeOptions()
prefs.update(moreprefs)
chromeOptions.add_experimental_option("prefs", prefs)
self.driver = webdriver.Chrome(chrome_options=chromeOptions)
关于Python Selenium 设置多个 Chrome 首选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43347044/