在启动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来完成上面的工作。
可能是:
测试-对我有效(铬45,硒2.47)。
对于Chrome版本45之后的版本,您需要这样做(我认为@alecxe在Chrome 45之前是正确的):
唯一有意义的改变是
default_content_settings
变成default_content_setting_values
。对于Firefox:
资料来源:FAQ,aJS selenium cookie question,和the description of ^{} 。
相关问题 更多 >
编程相关推荐