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()

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

  • 相关阅读:
    mysql主从原理
    mysql锁和事物隔离
    mysql索引查找原理及调优
    MySQL高级查询
    周总结04
    冲刺第六天
    冲刺第五天
    冲刺第四天
    典型用户模板和用户场景模版
    冲刺第三天
  • 原文地址:https://www.cnblogs.com/chenxi188/p/11639328.html
Copyright © 2011-2022 走看看