selenium+python+Chrome+Chromedriver的安装

1、web自动化的原理

python代码 ——webdriver —— 浏览器 ,selenium是python中的接口库,通过selenium去调用http等协议去调用浏览器驱动,从而控制浏览器。

2、Chrome和Chromedriver的下载

谷歌和谷歌驱动的版本必须兼容,附参照表

ChromeDriver Version  Chrome Version
76.0.3809.2576
76.0.3809.12 76
75.0.3770.90  75
75.0.3770.875
74.0.3729.6 74
73.0.3683.68 73
72.0.3626.6972
2.4671-73
2.4570-72
2.44 69-71
2.43  69-71
2.4268-70
2.41 67-69
2.40 66-68
2.39 66-68
2.3865-67
2.3764-66
............

Chromedriver下载,windows系统要下载win32版本,因为win64没有开发出来http://chromedriver.storage.googleapis.com/index.html

3.将Chromedriver.exe放在python目录下

看有的答案是放在浏览器安装目录下,但是,python调用webdriver.Chorme()时,()里的参数调用的是浏览器驱动的位置,如果驱动放在python安装目录下就可以不用写参数啦。

4.在pycharm编写程序,执行测试

如果可以打开浏览器,那么恭喜你,安装成功!大功告成!

from selenium import webdriver
driver=webdriver.Chrome()
driver.get("https://www.baidu.com")

在系统命令行下载selenium包

如果打开失败,可以尝试以下方案1.重启电脑 2.webdriver.Chrome(浏览器驱动路径) 3.将浏览器驱动放在浏览器安装目录下,再配置环境变量(我也不知道为什么,如果找不到原因,就都得试试嘛)https://blog.csdn.net/weixin_34006965/article/details/85191100

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值