zoukankan      html  css  js  c++  java
  • selenium的使用与chromedriver的下载配置

    Selenium是一个web自动化测试工具,最初是为网站自动化测试而开发的,Selenium可以直接运行在浏览器上,它支持所有主流的浏览器,可以接受指令,让浏览器自动加载页面,获得需要的数据,甚至页面截屏

    • 先前PhantomJS是一个很好用的无界面浏览器,但是现在Selenium的高版本已将不支持它了,所以这里需要下载配置chromedriver
    • 首先也是最重要的是,一定要找和自己电脑上的Chrome浏览器对应版本的chromedriver,否则Selenium使用的时候会报错,版本对应表网上一搜都会有
    • 下载chromedriver,这是下载地址:https://npm.taobao.org/mirrors/chromedriver/ ,再次强调,版本对应非常重要
    • 下载解压后得到chromedriver.exe文件,把其复制自己电脑Chrome浏览器的安装目录,一定要到Application这层下面

    • 接下来就是配置环境变量,很重要,这会让Selenium使用Chrome时变得方便,不用传递多余的参数
    • 这是我电脑里的Path配置信息,还是到Application的那层目录,环境变量大多数人应该还是比较熟悉

    • 然后要在自己的Python环境里装一下Selenium:pip install selenium

    接下来就可以使用Selenium模块了,这里列举一些基本操作:

    使用chrome:

    driver = webdriver.Chrome(),已经配置好环境变量,所以不用指定chromedriver的路径了

  • 相关阅读:
    BZOJ3052:[WC2013]糖果公园
    浅谈莫队
    BZOJ2120:数颜色(莫队版)
    BZOJ3809:Gty的二逼妹子序列
    BZOJ3289:Mato的文件管理
    BZOJ2038:[2009国家集训队]小Z的袜子
    浅谈分块
    Django框架之 Cookie与Session组件
    Django框架之 forms组件
    Django框架之 自定义分页器组件
  • 原文地址:https://www.cnblogs.com/springionic/p/11129243.html
Copyright © 2011-2022 走看看