chromedriver下载地址:https://chromedriver.storage.googleapis.com/index.html
Chrome旧版下载地址:http://mydown.yesky.com/pcsoft/416318/versions/
选择谷歌快捷方式的打开文件所在位置

谷歌版本是73.0.3683.86
chromedriver的2.46版本支持73
一般chromedriver.exe支持的大版本如74是相同的,74.x.x.x的各个小版本基本都是可以适用的

将下载的文件解压

放置到Python的scripts目录下
或者将其放置在谷歌浏览器的启动程序的同一级目录下(我强烈推荐这种方式)

将chromedriver.exe放置在chrome.exe的同一级目录下(谷歌浏览器版本变成74,因为这段内容是后面更新的):

测试语句(打开谷歌浏览器):

from selenium import webdriver
browser=webdriver.Chrome()

报错error:selenium.common.exceptions.WebDriverException: Message: ‘chromedriver’ executable needs to be in PATH
是需要在browser=webdriver.Chrome()中加入绝对路径
browser = webdriver.Chrome(executable_path = “D:\Python37\Scripts\chromedriver.exe”)

配置相应的chromedriver相关推荐

  1. MacBook配置Chromedriver

    最近换了mbp,之前的项目中包含了Chromedriver,但是我不想设置path了,所以重新配置了下Chromedriver 先看自己浏览器版本 去下载对应版本的Chromedriver Chrom ...

  2. 基于Selenium和ChromeDriver的自动化页面性能测试

    由于最近工作一直很紧张,拖了很久才在五一假期将Selenium实现自动化页面性能测试的代码实现部分补上,希望今后自己能更勤勉,多一些知识产出. Selenium WebDriver(以下简称SW)提供 ...

  3. mac上配置谷歌与火狐浏览器驱动环境

    一.浏览器下载 谷歌浏览器下载:官网https://www.google.com/intl/zh-CN/chrome/ 火狐浏览器下载:官网https://www.firefox.com.cn/ 二. ...

  4. [Python3网络爬虫开发实战] 7-动态渲染页面爬取-4-使用Selenium爬取淘宝商品

    在前一章中,我们已经成功尝试分析Ajax来抓取相关数据,但是并不是所有页面都可以通过分析Ajax来完成抓取.比如,淘宝,它的整个页面数据确实也是通过Ajax获取的,但是这些Ajax接口参数比较复杂,可 ...

  5. python怎么下载-下载 python

    广告关闭 腾讯云双11爆品提前享,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高满返5000元! 如果想看源码的话,把downloading后的地址填入浏览器,就会直接下载pyth ...

  6. 第14讲:Selenium 的基本使用

    上个课时我们讲解了 Ajax 的分析方法,利用 Ajax 接口我们可以非常方便地完成数据的爬取.只要我们能找到 Ajax 接口的规律,就可以通过某些参数构造出对应的的请求,数据自然就能被轻松爬取到. ...

  7. Python网络爬虫开发实战,微博宫格验证码的识别

    本节我们来介绍一下新浪微博宫格验证码的识别,此验证码是一种新型交互式验证码,每个宫格之间会有一条指示连线,指示了我们应该的滑动轨迹,我们需要按照滑动轨迹依次从起始宫格一直滑动到终止宫格才可以完成验证, ...

  8. 小白学 Python 爬虫:Selenium 获取某大型电商网站商品信息

    目标 先介绍下我们本篇文章的目标,如图: 本篇文章计划获取商品的一些基本信息,如名称.商店.价格.是否自营.图片路径等等. 准备 首先要确认自己本地已经安装好了 Selenium 包括 Chrome ...

  9. python2.7安装教程选哪个版本运行ride_RobotFramework-RIDE环境搭建二:Robot Framework-RIDE安装过程以及踩雷点...

    前期准备工作: Python 2.7(上篇文章中已安装成功) Robot Framework-2.8.5 Robot Framework-RIDE-1.5.2.1 (测试用例的创建.运行可以在图形界面 ...

最新文章

  1. html5与原生混合模式开发,HTML5与混合模式开发与Native的关系及其实现[张振华.Jack].pdf...
  2. PostgreSQL在何处处理 sql查询之十二
  3. Docker中的网络问题
  4. datalength,求字符串的字节数
  5. Fiori Error message Exception raised without specific error
  6. matlab与专业应用,MATLAB应用技术--在电气工程与自动化专业中的应用
  7. 电脑上mysql数据库无法登录_无法远程登入MySQL数据库的几种解决办法MySQL综合 -电脑资料...
  8. Python使用itchat获取微信好友
  9. [RMAN]异机恢复实验
  10. jqGrid中时间控件input的值赋给点开后的laydate控件
  11. 07. (附加)用两个队列实现栈(C++版本)
  12. mysql 5.1 开启慢查询_mysql开启慢查询
  13. xilinx spartan-3a iob
  14. Opera 首个 “重生” 版本亮相:启用全新用户界面
  15. Servlet的Mapping
  16. lighttpd跟php,lighttpd上php的配置
  17. numeric mysql_MYSQL的DECIMAL和NUMERIC类型
  18. 磁盘概念-Fidisk-Parted
  19. java中获取日期 日期和字符串互转
  20. Linux下at命令的使用!

热门文章

  1. python初中数学建模培训
  2. Linux C语言 利用url下载文件(实现wget命令)
  3. 51单片机学习笔记(串口通信 LED点阵屏 DS1302)
  4. 以太坊黄皮书(1~6章)
  5. 使用PTGui软件将全景图变成鱼眼图
  6. NR/5G - On demand SI
  7. Java source1.5不支持diamond运算符,请使用source 7或更高版本以启用diamond运算符
  8. Vue实战电商系统-五商品管理
  9. 2023郑州大学电子信息(控制工程)专硕考研成功经验分享
  10. 纽约大学文理学院转计算机专业,纽约大学硕士本院转专业 劝你谨慎更换专业...