0

我想在我的Chrome瀏覽器中設置多個Chrome選項。這是我目前有:Python Selenium設置多個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) 

的probblem是隻需要在佔該chromeOptions.add_experimental的1,我需要兩個

回答

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) 
0

試試這個:

prefs = {"download.default_directory": "your_dir", 'safebrowsing.enabled': True} 

chromeOptions.add_experimental_option("prefs", prefs) 
+0

感謝您的貢獻。我確信OP會發現您的輸入有幫助,但請提供一些解釋和上下文以及您的答案,以幫助其他用戶瞭解它! –