zoukankan      html  css  js  c++  java
  • chrome driver的安装

    1.下载chrome driver

    (注意:下载的chrome driver要与chrome浏览器的版本匹配)

    下载链接:https://npm.taobao.org/mirrors/chromedriver/

    查看浏览器版本:浏览器导航条上输入:chrome://version

    版本对照表为:(原文来源于:https://blog.csdn.net/BinGISer/article/details/88559532

    2.将解压好的chromedriver.exe放在chrome.exe的同文件夹(也可以放在其他任意位置)

    此时,若要调用chromedriver,是不是觉得特麻烦!

    from selenium import webdriver
    
    def main():
        # 未配置
        chrome_driver = 'C:Program Files (x86)GoogleChromeApplicationchromedriver.exe' #chrome_driver 存放位置
        driver = webdriver.Chrome(executable_path=chrome_driver)   # 调用Chrome()类
    
        driver.get("https://www.baidu.com")  # 访问百度首页
    
        driver.find_element_by_id("kw").send_keys("Selenium")  # 输入"Selenium"
        driver.find_element_by_id("su").click()  # 提交查询
    
        driver.quit()  # 关闭浏览器
    
    if __name__ == '__main__':
        main()

    3.配置环境变量

    计算机--属性--系统属性--高级(环境变量)--Path--新建:C:Program Files (x86)GoogleChromeApplication(步骤2chromedriver.exe存放的位置一致)

    4.还需要将chromedriver.exe在python的根目录存放一次

    若忘记存在python中,直接执行步骤5代码会报如下错误:

     

    5.好啦,现在安装配置完成了,可以试试啦!

    from selenium import webdriver
    
    def main():
    
        # 已配置
        driver = webdriver.Chrome()
        driver.get("https://www.baidu.com")  # 访问百度首页
    
        driver.find_element_by_id("kw").send_keys("Selenium")  # 输入"Selenium"
        driver.find_element_by_id("su").click()  # 提交查询
    
        driver.quit()  # 关闭浏览器
    
    if __name__ == '__main__':
        main()
  • 相关阅读:
    为什么 "auto a = 1;" 在C语言中可以编译通过?
    谈谈duilib
    软工第一次作业
    数独_个人项目
    统计Github项目信息
    字符串中的匹配之递归
    软工第0次作业
    c++浅拷贝与深拷贝(LeetCode669)
    修改xcode初始生成代码
    树上处理的问题总结
  • 原文地址:https://www.cnblogs.com/kite123/p/11395516.html
Copyright © 2011-2022 走看看