前言:记录启动IE浏览器的报错及解决方法。

错误1:

selenium.common.exceptions.WebDriverException: Message: 'IEDriverServer.exe' executable needs to be in PATH. Please download from http://selenium-release.storage.googleapis.com/index.html and read up at https://github.com/SeleniumHQ/selenium/wiki/InternetExplorerDriver

Exception ignored in: >

解决方法:

根据以上报错提示,点击蓝色链接,下载IEDriverServer.exe  ,这里需要注意的是,所下载的IEDriverServer要与selenium版本保持一致!!!

(1)查看selenium版本

打开cmd,输入命令:pip show selenium,可以查看到版本号为2.53.6

(2)下载IEDriverServer.exe

点击报错链接或直接在浏览器输入:http://selenium-release.storage.googleapis.com/index.html,根据selenium对应版本进行下载。

根据需要下载32位或64位

将下载完成后的压缩包解压,并将其放置python文件夹下即可。

错误2:

WebDriverException: Message: u'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选项>安全 下 ,将四个区域中启用保护模式的勾选状态取消,应用并确定。

错误3:

selenium.common.exceptions.WebDriverException: Message: Unexpected error launching Internet Explorer. Browser zoom level was set to 150%. It should be set to 100%

解决方法:

修改浏览器缩放比例为100%即可。

问题4:

在ie上执行程序,点击的是“确定”按钮,触发的却是“取消”按钮的效果。(ps:其他浏览器都正常执行,就IE不对)name定位、css定位、xpath文本定位能试的都试了,可还是如此。还没解决,要是哪位大佬看到,请在评论区指点迷津~非常感谢!下面附上代码和效果:

1、定位截图:

2、代码截图:

3、运行结果:(点击确定后则新建成功,弹框关闭;点击取消才是如下结果)

转载地址:https://www.cnblogs.com/yudx/p/11934343.html

python启动不了浏览器_selenium+python自动化测试--解决无法启动IE浏览器及报错问题...相关推荐

  1. python使用phantomJS循环for爬取多个页面时,解决内存持续变大而报错“ConnectionResetError: [WinError 10054]远程主机强迫关闭了一个现有的连接”的问题

    python使用phantomJS循环for爬取多个页面时,解决内存持续变大而报错"ConnectionResetError: [WinError 10054]远程主机强迫关闭了一个现有的连 ...

  2. pycharm中python调用百度aip所遇问题解决方案记录:pip安装时版本报错以及aip导入时报错no module named aip/requests)

    pycharm中python调用百度aip所遇问题解决方案记录:pip安装时版本报错以及aip导入时报错no module named aip/requests pip安装时版本报错 pip升级后安装 ...

  3. 已解决Python向数据库插入数据的字符串中含有单引号或双引号报错

    已解决Python向数据库插入数据的字符串中含有单引号或双引号报错:(102, b"Incorrect syntax near 'S'.DB-Lib error message 20018, ...

  4. python3 selenium ie 拒绝连接报错_selenium+python自动化测试--解决无法启动IE浏览器及报错问题...

    前言:记录启动IE浏览器的报错及解决方法. 错误1: selenium.common.exceptions.WebDriverException: Message: 'IEDriverServer.e ...

  5. python selenium 不打开浏览器_selenium+python自动化测试--解决无法启动IE浏览器及报错问题...

    前言:记录启动IE浏览器的报错及解决方法. 错误1: selenium.common.exceptions.WebDriverException: Message: 'IEDriverServer.e ...

  6. python接管已经打开ie浏览器_Selenium+Python浏览器调用:IE

    IE浏览器调用 IE浏览器驱动添加 这里我用的是IEDriverServer_Win32_2.43.0.zip,下载后解压,把IEDriverServer.exe放在python安装目录,与pytho ...

  7. python自动登录qq邮箱_selenium+python实现自动登陆QQ邮箱并发送邮件功能

    本期做一个selenium详细实例,会把我在元素定位中遇到的一些阻塞和经验分享给大家. (浏览器为Chrome) (如果只需要最终的完整代码,请直接跳转到文章最后) 浏览器打开QQ邮箱登录网址 fro ...

  8. Python翻转字典,以及解决IndentationError: expected an indented block报错!

    1,Windows+R启动:运行 2,输入:cmd 回车打开! 3,输入python(假设你已经安装过了python) 里面还会出现版本号! 4,输入代码: 注意:如果空格缩进不对,会报错的! 比如: ...

  9. python 获取你电脑纯文本文档内容!解决IndentationError: expected an indented block报错!

    1,Windows+R启动:运行 2,输入:cmd 回车打开! 3,输入python(假设你已经安装过了python) 里面还会出现版本号! 4,输入代码: 注意:如果空格缩进不对,会报错的! 比如: ...

最新文章

  1. python编程从入门到实践课后题答案-《Python编程:从入门到实践》课后习题及答案—第11章...
  2. Tool/IDE之MinGW:MinGW(C++环境)的简介、安装、使用方法之详细攻略
  3. deepin ubuntu修改grub启动延时时间
  4. 只腐蚀毛刺 腐蚀算法_避坑干货!8大卫浴五金选购指南,只买对的不买贵的
  5. Linux中nginx的常见指令
  6. 随机存取是什么意思_手机小白必看!12GB+256GB,同样是GB,它们到底有什么不同?...
  7. 搜索——滑雪(poj1088)
  8. matlab中waitbar用法,matlab中waitbar
  9. 使用laypage进行分页
  10. WLAN中直接转发和隧道转发流程与封装
  11. Linux NFS 服务部署
  12. 全志R311芯片规格书-datasheet资料分享
  13. 大数据集群治理与数据治理(PPT)
  14. 《智慧城市 顶层设计指南》解读与指导
  15. 开发用的到java数组吗_java数组
  16. Webcontent 和WebRoot的区别
  17. iconfont下载的本地文件的ttf、woff、woff2转换成base64位后引入iconfont.css使用
  18. INDEX REBUILD和INDEX REORGANIZE和UPDATE STATISTICS是否涉及Sch-M的案例分析
  19. 日本开设无人机专业,打造无人机“人才市场”
  20. 什么是MES系统?MES系统具备哪些优势?

热门文章

  1. Linux yum 安装docker容器
  2. async_fifo实现与注意要点
  3. 最全Es6 - Es11( Es11篇)
  4. C# WinForm界面设计教程(C# Windows窗体应用程序)
  5. pv=nrt_理想气体方程 pV=nRT 如何推导?
  6. 78.Oozie API接口提交Shell工作
  7. Unity3D 修改动画,资源文件设置
  8. 体外应用Cas9系统实现对上百kb的基因组片段的靶向克隆
  9. 有趣且重要的Git知识合集(8)git commit 重新提交(—amend —no-edit)
  10. 《水经注地图服务》发布的卫星影像数据在QGIS中调用