selenium打不开Ie浏览器的解决办法

Selenium Webdriver启动IE浏览器需要使用到IE浏览器的驱动IEDriverServer.exe文件,所以首先需要下载IExplorerDriver。
下载地址:点此处下载
注意:**要下载与selenium版本一致的driver版本,**我的电脑上的selenium版本是3.141.0
用语句pip show selenium 可以得到自己电脑的版本
在这里插入图片描述
根据自己电脑的操作系统选择
在这里插入图片描述
下载完成后解压得到IEDriverServer.exe文件,然后放到python安装目录里面即可。前提是你的python目录要在环境变量里,一般在安装完python之初大家应该都配置过了。
在这里插入图片描述
使用如下代码即可验证是否成功启动。
试一下是否成功
这里还有一个坑(我也遇到了)
如果添加完驱动还是打不开的话,出现如下提示: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.
就是ie浏览器的Internet选项设置问题:
IE浏览器——Internet选项——安全,
四个区域受保护模式要一致,要么都勾选要么都不勾选。

在这里插入图片描述
还有一些小伙伴未解决的话,看下自己电脑的杀毒软件是否开启,关闭之后应该能行。

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值