python打开火狐浏览器打不开网页_python使用selenium调用谷歌浏览器打开指定网页...

在Windows10家庭版 python36版本下

在cmd下 找到python目录下 运行pip install selenium

93d6fd434a10c7aed93dd024129e2dfd.png

运行如下py脚本内容

from selenium import webdriver

import re

driver = webdriver.Chrome()

url='http://www.263.com/'

driver.get(url)

出现如下错误:

6dbc405183972283b896c80f583b7b62.png

selenium.common.exceptions.WebDriverException: Message: 'chromedriver' executable needs to be in PATH. Please see https://sites.google.com/a/chromium.org/chromedriver/home

原因分析:

主要的原因还是因为selenium模拟的客户端对浏览器的操作,但相应浏览器的驱动版本不匹配导致的。

问题解决:

为了解决这个问题,我们需要先了解我们当前浏览器的版本。以谷歌浏览器为例。

打开浏览器,在地址栏输入chrome://version/便可以查看到谷歌当前的版本号

95fe5113c38df698ccb8aaa02b50c7ce.png

接着我们来到谷歌浏览器驱动的下载网址http://chromedriver.storage.googleapis.com/index.html

然后我们只需要根据操作系统,选择不同的zip下载即可!

63a8901d53aee6f45d2d32ab900f3892.png
46a68b0ea714afafb2322e5e79039570.png

下载完我们解压开,就是chromedriver.exe

adfa70985e725df515fd5365ea3ba5bb.png

还差最后一步,只需要把它放到下面两个路径下即可!

一个是在C盘的路径下,打开谷歌浏览器的位置:

0a1b2bf46f6177a47f613327b9b93087.png

还有一个就是在你python安装的目录下,

1a87b1d0237210f87b4c9d74414136d0.png

然后回到项目中,成功运行!!!

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值