使用selenium时,需要用到不同浏览器的driver。 我常用chromedriver,所以先记录chromedriver的使用和配置。其他浏览器的driver配置大同小异。

一. 确定浏览器的版本

打开浏览器,输入chrome://version/, 可以看到chrome版本

二. 找到对应chrome版本的chromedriver

chromedriver各个版本的下载地址是:https://npm.taobao.org/mirrors/chromedriver/,在这个网址里面找到对应大版本相同的chromedriver(我验证如果只是最后的小版本不一样是可以使用的,但是需要版本前面的大版本数是一致的),我下载的是:

三. 配置chromedriver

1. 将刚刚下载的chromedriver解压到D:\05_test_software\drivers   这个路径下,如下图:

2. 找到电脑属性-》环境变量,在系统变量中选择PATH,添加路径:D:\05_test_software\drivers

3. 验证安装成功的代码如下:

from selenium import webdriver
from time import sleep driver = webdriver.Chrome()
driver.get('https://www.baidu.com')
sleep(2) driver.quit()

  

最新文章

  1. AE开发使用内存图层
  2. Python之路【第十九章】:Django进阶
  3. c# 函数
  4. [MAC]2015款MACBOOK使用BOOTCAMP安装WIN8.1+多分区
  5. crontab 系列
  6. 最新版Duilib在VS2012下编译错误的解决方法
  7. openstack 网卡
  8. 1043. Is It a Binary Search Tree
  9. Codevs 1064 虫食算 2004年NOIP全国联赛提高组
  10. FZU 2193 So Hard
  11. 关于文件读写IDL
  12. MongoDB【第三篇】RockMongo 的安装
  13. [学习OpenCV攻略][002][Ubuntu下OpenCV安装]
  14. C++ concurrency in action 读随记1
  15. .Net Core实践4 web 反向代理
  16. Mysql数据的增删改查
  17. 命令制作Mac系统U盘启动
  18. 随机漂浮图片、右侧上下浮动快捷栏JS
  19. Message小结(一)
  20. env命令详解

热门文章

  1. cesium入门示例-测量工具
  2. python Dom
  3. mysqldump免密备份方法
  4. 产品需求说明书 PRD模版
  5. 不同浏览器Cookie大小
  6. 【Mood】八上期末考
  7. 将mysql数据库集成到idea中
  8. Filter过滤器Listener:监听器
  9. 量化投资学习笔记34——《Python机器学习应用》课程笔记08
  10. 纯CSS实现元素垂直水平居中-非固定宽度