Selenium打开IE报错“Protected Mode settings...”解决方法

时间:2021-08-08 08:17:45

最近在使用Selenium打开IE浏览器碰到以下报错:

Selenium打开IE报错“Protected Mode settings...”解决方法

在网上搜了很多解决方法,比如把以下四个选项的Enable Protected Mode的CheckBox都勾上或者都不勾

Selenium打开IE报错“Protected Mode settings...”解决方法

或者加入以下代码:

from selenium.webdriver.common.desired_capabilities import DesiredCapabilities 
DesiredCapabilities.INTERNETEXPLORER['ignoreProtectedModeSettings'] = True

但是我试过都不行,还是一样的报错,于是我改了注册表居然可以了,以下是具体步骤:

进入注册表 \HKLM\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones,

Selenium打开IE报错“Protected Mode settings...”解决方法

把这五个下面“2500“的值都改成“3”(3是disable,0是enable)

Selenium打开IE报错“Protected Mode settings...”解决方法

对 \HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones 执行同样的操作,然后你会发现奇迹般的不报错了。。。