zoukankan      html  css  js  c++  java
  • selenium 安装与 chromedriver安装

    1.selenium用pip安装:

    pip install selenium

    2.chromedriver的安装

    【安装须知】chromedriver 必须与 Chrome 版本一致,不然就不起作用。可在谷歌浏览器地址栏中输入以下代码查看:chrome://version/

    chromedriver普通全版有两个下载地址:

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

    b、https://npm.taobao.org/mirrors/chromedriver/

    =========♥反爬厉害网站专用 ♥=========================================

    1.chromedriver修改版,淘宝专用:微云上(版本:76.0.3809.100(正式版本) (64 位)):

    链接:https://share.weiyun.com/5y1fKnq 密码:uefgq3

    2.chrome下载(版本:76.0.3809.100(正式版本) (64 位)):

    https://www.newasp.net/soft/78040.html

    ==================================================================

    3.配置chromedriver

    1.解压压缩包,找到chromedriver.exe复制到chrome的安装目录(其实也可以随便放一个文件夹,只要有环境变量配置过的即可)

    2.复制chromedriver.exe文件的路径并加入到电脑的环境变量中去。【环境变量:计算机——属性——高级系统设置——环境变量

      进入环境变量编辑界面,添加到用户变量即可,双击PATH,将你的文件位置(C:Program Files (x86)GoogleChromeApplication)添加到后面,注意各路径间加分号。

     3.完成后在cmd下输入: chromedriver 验证是否安装成功:

    .测试

    a.未配置环境也可以测试,输入如下代码:

    from selenium import webdriver
    import time
    
    def main():
        chrome_driver = 'C:Program Files (x86)GoogleChromeApplicationchromedriver.exe'  #chromedriver的文件位置
        b = webdriver.Chrome(executable_path = chrome_driver)
        b.get('https://www.google.com')
        time.sleep(5)
        b.quit()
    
    if __name__ == '__main__':
        main()

    b.已配置环境变量时,就用下面这个测试:

    from selenium import webdriver
    import time
    
    def main():
        b = webdriver.Chrome()
        b.get('https://www.baidu.com')
        time.sleep(5)
        b.quit()
    
    if __name__ == '__main__':
        main()

    错误:运行如提示以下信息,就可能是版本不对:

  • 相关阅读:
    mongo
    CSS常用属性
    nginx-proxy_cache缓存
    nginx防盗链
    oracle11g-centos部署
    VLAN高级特性
    路由
    网络摄像头分辨率
    前端开发调试线上代码的两款工具
    sql中 in , not in , exists , not exists效率分析
  • 原文地址:https://www.cnblogs.com/chenxi188/p/11639328.html
Copyright © 2011-2022 走看看