码迷,mamicode.com
首页 > 其他好文 > 详细

ChromeDriver+Selenium安装

时间:2019-12-20 01:11:56      阅读:98      评论:0      收藏:0      [点我收藏+]

标签:linu   edr   压缩包   pytho   master   链接   import   直接   inux   

介绍

  • Selenium是一个自动化测试工具,利用它我们可以驱动浏览器执行特定的动作,如点击、下拉等操作
  • ChromeDriver是一个Chrome浏览器驱动,用于驱动Chrome浏览器完成相应的操作

Selenium的安装

相关链接

安装步骤(Windows/Linux通用)

  1. 执行安装命令:pip install selenium
  2. 验证是否安装成功
    1. 进入Python命令行交互模式:python
    2. 导入Selenium库:import selenium
    3. 如果没有报错则证明安装成功,反之失败

ChromeDriver的安装

相关链接

安装步骤

  1. 下载和Chrome浏览器版本与操作系统类型对应的ChromeDriver压缩包(否则可能无法正常工作)
  2. 解压ChromeDriver压缩包
  3. 将ChromeDriver的可执行文件配置到环境变量下
    • Windows
      • 建议直接将chromedriver.exe文件拖到Python的Script目录下
      • 也可单独将其路径配置到环境变量,右键"此电脑"->"属性"->"高级系统设置"->"高级"->"环境变量",在"环境变量"的"Path"中点击新建,输入chromedriver.exe文件的路径,点击确定即可
    • Linux
      • 可将可执行文件移动到/usr/bin目录下:sudo mv <chromedriver> /usr/bin
      • 也可单独将其路径配置到$PATH(例如chromedriver在/usr/local/chromedriver目录下)
        1. 执行命令:export PATH="$PATH:/usr/local/chromedriver"
        2. 执行命令:source ~/.profile
  4. 验证是否安装成功(Windows/Linux通用)
    • 直接在命令行下执行命令:chromedriver
    • 如果没有报错则证明安装并配置成功,反之失败

测试配置是否成功(Windows/Linux通用)

  1. 进入Python命令行交互模式:python
  2. 执行代码:
from selenium import webdriver
browser = webdriver.Chrome()
  • 如果弹出一个空白的Chrome浏览器,说明配置成功
  • 如果弹出浏览器后闪退,则说明ChromeDriver版本和Chrome版本不兼容

ChromeDriver+Selenium安装

标签:linu   edr   压缩包   pytho   master   链接   import   直接   inux   

原文地址:https://www.cnblogs.com/madmanlyy/p/12071057.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!