一尘不染

在Chrome / Firefox浏览器的Webdriver中禁用Cookie

selenium

我试图在启动Chrome或Firefox浏览器时禁用所有cookie。我在这里看到了示例,但是它们都是Java的,并且一些Selenium代码与Python有所不同。

ChromeOptions options = new ChromeOptions();  
Map prefs = new HashMap();  
prefs.put("profile.default_content_settings.cookies", 2);  
options.setExperimentalOptions("prefs", prefs); 
driver = new ChromeDriver(options);

我想用Python完成上述操作。


阅读 1156

收藏
2020-06-26

共1个答案

一尘不染

这将是:

from selenium import webdriver

chrome_options = webdriver.ChromeOptions()
chrome_options.add_experimental_option("prefs", {"profile.default_content_settings.cookies": 2})

driver = webdriver.Chrome(chrome_options=chrome_options)

已测试-为我工作(Chrome 45,硒2.47)。

2020-06-26