selenium自动化报Protected Mode settings are not the same for all zones.解决方案

selenium.common.exceptions.SessionNotCreatedException: Message: Unexpected error launching Internet Explorer. Protected Mode settings are not the same for all zones. Enable Protected Mode must be set to the same value (enabled or disabled) for all zones.

Process finished with exit code 1

对于win11来说,internet选项并没有启用保护模式勾选框

对于win11没有启用保护模式的话,我们就没办法使用Internet选项设置来解决报错问题,可以在python自动化代码实现里添加几行代码解决,如下:

#先定义一个ie options

options=webdriver.IeOptions()

#忽略保护模式置为true

options.ignore_protected_mode_settings=True

#定义driver的时候将options塞进去

driver=webdriver.Ie(executable_path="D:\Python\Python36\IEDriverServer.exe",options=options)

猜你喜欢

转载自blog.csdn.net/u012388338/article/details/129619082