Webdriver启动Firefox浏览器后,页面显示空白
2021-04-14 04:27
标签:驱动 导致 验证 火狐浏览器 添加 系统 环境 sel uninstall 在使用pycharm码代码时编译总是出错,后来验证发现浏览器启动后出现问题。白白耗了我2个小时。我把我的解决方案写出来,希望对大家有帮助。 1.现象:起初安装的时候总是能正常运行,有一天突然发现Webdriver打开fFirefox浏览器后,页面总是显示空白,但是手动打开浏览器时能正常使用。ox 2.原因: 2.1系统并存两个不同版本的Firefox浏览器,firefox不会覆盖安装。 2.2Firefox浏览器自动更新与selenium对应不上。 3. selenium与Firefox对应的版本 selenium Firefox 2.25.0 18 2.30.0 19 2.31.0 20 2.42.2 29 2.44.0 33(不支持31) 3.0.0 48及以上 4.解决方法 1.卸载掉不需要的火狐版本 2.重新安装与selenium版本对应的火狐浏览器,并禁止自动更新。 5.重点提示原版本及使用的组件: 5.1问题火狐版本:Firefox54.01+geckodriver+seleniun3.141.0 5.2解决版本:Firefox35.01+selenium2.48.0 5.3火狐浏览器及组件推荐:这里推荐使用火狐24或35版本,内置驱动,不需要重新下载geckodriver。 Firefox48以上版本:selenium3.x+Firefox驱动(geckodriver) Firefox48以下版本:selenium2.x+内置驱动 6.浏览器总结: 浏览器的版本和驱动要一致(如果是32bit浏览器而driver是64bit则会导致脚本运行失败!) 浏览器驱动下载完成后需要添加path环境变量,或者直接将驱动放到python安装目录,因为python已添加path路径。 7.使用到的命令 pip uninstall selenium==selenium=3.141.0 pip install selenium==2.48.0 pip show selenium python firefox.py (这里是验证浏览器界面空白的问题是否已解决,当然前提是提前写好firefox.py脚本) Webdriver启动Firefox浏览器后,页面显示空白 标签:驱动 导致 验证 火狐浏览器 添加 系统 环境 sel uninstall 原文地址:https://www.cnblogs.com/suesky/p/12378230.html
上一篇:npm/gulp/nodejs
文章标题:Webdriver启动Firefox浏览器后,页面显示空白
文章链接:http://soscw.com/index.php/essay/75506.html