Selenium自动化库在安装谷歌浏览器chrome及其驱动的问题

1、如何下载谷歌浏览器chrome及驱动chromedriver

本人经过大半天的研究总结,也是在追寻一个Selenium自动化库的浏览器安装及驱动问题,最终搞明白了。如果有类似的问题,可以看看我下面的方法总结。

首行,我们要明确chrome及chromedrive的版本对应关系,如下图:

| | |

明白了对应关系后,我们就可以在下面的两个链接地址中找到相应的下载:

chromedriver驱动的下载地址:

chromedriver驱动下载地址:

这里下载时要注意你电脑的版本,如果是win7 64位的系统,可以下载里面的win32版本,因为win64的驱动版本还未出世。

2、安装谷歌浏览器chrome及驱动chromedriver

安装前,首先要确定你电脑上没有安装谷歌浏览器,如查安装了就要先卸载掉,再安装,否则它会报错:only local connections are allowed。接下来就是安装了,先安装chrome,直接双击exe文件运行,其它不用管了

我都后把chromedriver解压到phthon.exe同目录的文件下,如下图:

把驱动文件放在python.exe文件同级目录,可以省去设置chromedriver驱动路径path的过程。其实,放在其它位置也可以,那就得把文件路径加入到环境变量path中。

3、安装后测试下是否可以使用

使用代码,如下:

下面展示一些 内联代码片。

from selenium import webdriver

webdriver.Chrome ()

如果没有安装selenium,就得pip install selenium了,

4、浏览器显示&隐藏的方法

有时为了美观,不想让谷歌浏览器显示出来,关来关去很麻烦,所以就可以用下面的方式让它只运行全不显示。代码如下:

from selenium import webdriver

option=webdriver.ChromeOptions()

option.add_argument('--headless')

driver=webdriver.Chrome(chrome_options=option)

关 注我,给你更多的惊喜。

python谷歌浏览器驱动安装失败_Selenium自动化库在安装谷歌浏览器Chrome及其驱动chromedriver的安装问题...相关推荐

  1. 【软件安装】CUDA安装失败+win10+VS2015+CUDA8.0+CUDAVisualStudioIntegration找不到+Visual Studio Intergration安装失败

    第一次安装的可以看:https://blog.csdn.net/u013165921/article/details/77891913(包括cuda环境变量的配置) 博文依据:https://blog ...

  2. python谷歌浏览器驱动安装失败_selenium和谷歌浏览器驱动安装

    selenium安装: 第一步:打开cmd,切换到pip工具所在目录 输入指令安装:1.默认安装最新版本    selenium: pip.exe install -u selenium 2.安装指定 ...

  3. python的requests库安装失败_robot framework-requests库安装过程问题解决

    这几天本想研究下用robotframework+HTTP library (Requests)来做接口测试(http协议), 安装完Requests库后,在RIDE里导入该库时显示是红色,即导入失败( ...

  4. 糟糕!安装失败。错误代码:0xa0430721。谷歌浏览器卸载之后安装问题

    不管什么情况吧,把谷歌浏览器卸了,特别普通的那种卸载,然后再安装,就尴尬了,这是什么鬼? 遇事找百度,找到了,百度经验删注册表,然后删了半个小时...还不知道有的是不是删错了,反正电脑还能用,重新安装 ...

  5. 关于Python安装PyQT5相关库PyQT5-tools安装失败版本不适配的问题

    最近想要用Python做界面程序的开发,研究了下,主流是使用PyQT5相关库来开发,于是就开始了PyQT5相关库的安装.本以为安装一个库而已,这不是Python开发者手到擒来的事吗,so easy啦! ...

  6. nvidia卸载程序失败_英伟达显卡驱动安装失败怎么办?

    一般用户重新安装系统或者更新显卡驱动后,安装光盘中的英伟达显卡驱动,安装后却提示"NVIDIA安装程序失败",遇到这样的问题,很多用户会选择重启后重新安装一次,不过都不能解决安装电 ...

  7. 驱动人生给出关于代码19导致驱动安装失败的解决方案

    发现电脑缺少某个驱动,却死活安装不上.遇到这种情况是不是很抓狂?别慌,未来软件园就这就给大家献上妙招,驱动人生给出关于代码19导致驱动安装失败的解决方案,快来看看吧. 驱动人生给出关于代码19导致驱动 ...

  8. tensorflow 2.10.0安装所需依赖库版本确定方法

    tensorflow 2.10.0安装所需依赖库版本确定方法 1 依赖版本组合 2 系统环境 3 依赖版本确定方法 3.1推理法 3.1.1 TensorFlow依赖范围 3.1.2 显卡驱动支持范围 ...

  9. createprocess失败代码2_Win7 中 Visual C++ 2015安装失败解决方法

    日常生活中,我们在Windows系统上运行软件时,有时会遇到运行库Microsoft Visual C++ 2015 Redistributable安装失败的情况,如下图 以下是我在实践中总结出来的几 ...

最新文章

  1. java集合中对象某属性比较排序
  2. eigen 编译_OpenCV+Eigen上位机程序移植(七十一)
  3. Linux下的网络管理工具—OpenNMS
  4. FPGA的设计艺术(17)如何搭建一个简易的逻辑测试平台?
  5. EL toString()功能,对象转换字符串
  6. 噪声控制简史,以及几个简单的声学概念
  7. dialog问题记录
  8. CVPR 2021奖项出炉:最佳论文花落马普所,何恺明获提名,首届黄煦涛纪念奖颁布
  9. HyperLogLog浅析
  10. 谷歌地图的离线地图下载
  11. JMP二次开发方法研究
  12. 谷歌ai人工智能叫什么_用Google新的AI强大工具翻译古代象形文字
  13. 照度稳定可调LED台灯
  14. 关于企业服务总线ESB
  15. GPIO 配置之ODR, BSRR, BRR 详解
  16. 修改Recovery中的文字提示(二)
  17. Fortran—格式化输入输出控制
  18. 习题 11.1 将例11.1的程序片断补充和改写成一个完整、正确的程序,用公用继承方式。在程序中应包括输入数据的函数,在程序运行时输入num,name,sex,age,addr的值。
  19. C#获取路由器外网IP,MAC地址
  20. 使用金蝶kis财务的具体步骤

热门文章

  1. 【已更新】北航计算机学院考研知识点总结(专业课961)
  2. 【JavaEE】详解 “进程”
  3. App Widget
  4. python语句分号_【判断题】Python程序中每条语句以分号结尾。 A. 正确 B. 错误
  5. 课程设计:飞机航班信息查询系统
  6. 前端路由和 VueRouter
  7. python爬虫:淘宝图片爬虫
  8. Matlab中将多维数组转换为一维数组
  9. 阿里P8共勉之-送书帖-听说最近你读过不少书?
  10. 百度云智峰会 百度智能大数据助力医学、金融领域变革