zoukankan      html  css  js  c++  java
  • python+selenium+chrome driver 环境配置

    chromedriver安装

    在这之前请确保已经正确安装好了Chrome浏览器并可以正常运行,安装过程不再赘述。谷歌浏览器最好不要太旧

    点击Chrome菜单“帮助”→“关于Google Chrome”,即可查看Chrome的版本号

    请记住Chrome版本号,因为选择ChromeDriver版本时需要用到。

    下载ChromeDriver

    http://chromedriver.storage.googleapis.com/index.html

    ChromeDriver版本支持的Chrome版本
    v2.46 v72-74
    v2.45 v71-73
    v2.44 v70-72
    v2.43 v69-71
    v2.42 v68-70
    v2.41 v67-69

    环境变量配置

    在Windows下,建议直接将chromedriver.exe文件拖到Python的Scripts目录下

    验证安装

    配置完成后,就可以在命令行下直接执行chromedriver命令了:

     随后再在程序中测试,执行如下Python代码:

    from selenium import webdriver

    browser = webdriver.Chrome()

    这里如果报错了,首先看下,python.exe 和chromedriver.exe是不是在同一文件夹下,如果不是,可以将chromedriver.exe放至python.exe文件夹同一目录下,然后再次尝试。

    运行之后,如果弹出一个空白的Chrome浏览器,则证明所有的配置都没有问题。如果没有弹出,请检查之前的每一步配置。

    如果弹出后闪退,则可能是ChromeDriver版本和Chrome版本不兼容,请更换ChromeDriver版本。

    如果没有问题,接下来就可以利用Chrome来做网页抓取了。

  • 相关阅读:
    8.25
    8.24
    8.23
    8.22
    8.21
    8.20
    8.19
    8.18
    8.17
    8.16
  • 原文地址:https://www.cnblogs.com/su-king/p/11189494.html
Copyright © 2011-2022 走看看