我正在尝试在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个,我需要两个
答案 0 :(得分:1)
更新prefs字典。然后设置首选项。
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)
答案 1 :(得分:1)
试试这个:
prefs = {"download.default_directory": "your_dir", 'safebrowsing.enabled': True}
chromeOptions.add_experimental_option("prefs", prefs)