05.WebDriver安装

  • 浏览器的选择
  • Chrome
  • Firefox
  • Internet Explorer
  • Safari

  • WebDriver官网
  • Chrome:https://sites.google.com/a/chromium.org/chromedriver/downloads

  • Edge:https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/

  • Firefox:https://github.com/mozilla/geckodriver/releases

  • Safari:https://webkit.org/blog/6900/webdriver-support-in-safari-10/


  • Internet Explorer
  1. 打开官网,点击如下链接
05.WebDriver安装_第1张图片
示例图片
  1. 选择相应 版本&位数 下载
05.WebDriver安装_第2张图片
示例图片
  1. 找到下载的.zip文件,解压到Python安装路径
05.WebDriver安装_第3张图片
示例图片

ps: 也可解压到其他路径,但要把此路径加到PATH路径下
3.1. 计算机 - 属性 - 高级系统设置 - 环境变量
3.2. 若系统存在PATH变量,则直接添加路径进PATH,各变量值间应以;隔开
3.3. 若系统不存在PATH变量,新建PATH变量,并添加路径进PATH


05.WebDriver安装_第4张图片
示例图片
  1. 安装完成后,运行如下代码
from selenium import webdriver
browser = webdriver.Ie()
browser.get('http://www.jianshu.com')

4.1 若运行后,停留在如下页面

05.WebDriver安装_第5张图片
示例图片

4.2 设置其缩放为100%即可

05.WebDriver安装_第6张图片
示例图片

4.3 再次运行上述代码

05.WebDriver安装_第7张图片
示例图片

  • Firefox
  1. 打开官网,选择相应 版本&位数 下载
05.WebDriver安装_第8张图片
示例图片
  1. 找到下载的.zip文件,解压到Python安装路径
05.WebDriver安装_第9张图片
示例图片

ps: 也可解压到其他路径,但要把此路径加到PATH路径(参照IE步骤3.1 - 3.3)

  1. 安装完成后,运行如下代码
from selenium import webdriver
driver = webdriver.Firefox()
driver.get('http://www.jianshu.com')
  1. 运行成功
05.WebDriver安装_第10张图片
示例图片

  • Chrome
  1. 打开官网,若打不开,可打开如下网址
    http://npm.taobao.org/mirrors/chromedriver/

05.WebDriver安装_第11张图片
示例图片

ps:Chrome与WebDriver对照表:
05.WebDriver安装_第12张图片
对照表

  1. 找到下载的.zip文件,解压到Python安装路径
05.WebDriver安装_第13张图片
示例图片

ps: 也可解压到其他路径,但要把此路径加到PATH路径(参照IE步骤3.1 - 3.3)

  1. 解压完成即可,无需安装.
    运行如下代码检查插件是否作用
from selenium import webdriver
driver = webdriver.Chrome()
driver.get('http://www.jianshu.com')
  1. 运行成功
05.WebDriver安装_第14张图片
示例图片

你可能感兴趣的:(05.WebDriver安装)