python安装Selenium,配置ChromeDriver
- Selenium是一个自动化监测工具,支持多种浏览器,包括Chrome、Safari、Firefox等。
- Selenium支持浏览器驱动,可以对浏览器进行控制。
- Selenium是一个自动化测试工具,利用它可以驱动浏览器执行特定的动作,如点击、
下拉等操作,同时还可以获取浏览器当前呈现的页面的源代码,做到可见即可爬。
1. 前提:安装了Python
2. pip安装Selenium
pip install selenium
安装成功之后可以使用以下命令查找以下
之后进入python,输入import selenium
不报错,则安装成功
3. 安装Google驱动器(ChromeDriver)
先查看自己Google浏览器的版本
接下来,在此链接下载ChromeDriver,选对应的版本号
解压
4. 配置环境
在浏览器输入chrome://version
查看chrome的安装目录
进入chrome的安装目录,将解压后的chromedriver.exe拖入其安装目录中
之后复制地址
之后将其复制好的路径配置到环境变量中(直接粘贴在path中即可)
验证安装:
在命令行中输入chromedriver
然后打开编辑器,输入此段代码,运行
from selenium import webdriver
driver = webdriver.Chrome()
弹出此界面,即成功
python安装Selenium,配置ChromeDriver相关推荐
- pip切源,Python安装selenium和chromedriver
2020.05.25 这篇博文的初衷就是要每天提醒自己学一点技术,记录学了什么,遇到什么困难等. 文章目录 1.换源,将pip源更换到国内镜像 2.Python+selenium 下载selenium ...
- chromedriver 下载_centos7中配置python爬虫selenium+chromium+chromedriver环境
今天为了爬取某异步加载网站的数据,开始自学了selenium,不得不说selenium还是很方便的工具,适合无脑爬取异步加载的网站.首先我在自己的windows电脑下配置了selenium和chrom ...
- Python安装selenium及驱动IE的相关配置
一.安装Selenium 安装命令 pip install -U selenium 上述命令执行完成后即安装成功.记录安装的版本号. 二.驱动IE浏览器 Selenium 调用IEDriverServ ...
- linux安装selenium、chromedriver、Chrome浏览器、BrowserMob Proxy(代理)爬虫爬站环境安装及测试实例
安装selenium pip3 install "selenium==3.141.0" 安装chromedriver(要配合chrome浏览器版本下载驱动) chrome官网 wg ...
- python安装selenium报错_新手用Python运行selenium的常见问题
1.更换Python版本 打开pycharm,点击 file--setting--project项目名--project Interpreter,点击右侧的设置,如下图 选择新Python版本的安装路 ...
- Win10安装Selenium+Chrome+ChromeDriver(应用代码无需设置路径)
1.安装Chrome 这个基本上不用特别说明,访问 https://www.google.cn/intl/zh-CN/chrome/ 下载并安装即可. 打开Chrome浏览器,在地址栏中输入: chr ...
- python安装selenium教程
先去网址下载浏览器版本 chromedriver.storage.googleapis.com/index.html 通过浏览器的版本号下载专门的版本,我的是94.0 解压后放在python项目文件目 ...
- Python 安装selenium
一.报错信息 No module named 'selenium' 二.系统环境 操作系统:Win10 64位 Python版本:Python 3.7.0 三.安装参考 1.使用pip安装seleni ...
- 一、Pytho第一课——Python安装及配置路径方法(最详细小白教程,没有之一。如若不懂,不是还可以私信嘛!对吧?)
目录 一.下载软件 二.安装 三.编辑器 四.在Pycharm上成功运行Python程序(配置Python解释器) 一.下载软件 官方下载地址:https://www.python.org/downl ...
最新文章
- ASP.NET Web API实践系列06, 在ASP.NET MVC 4 基础上增加使用ASP.NET WEB API
- 青少年编程竞赛交流群周报(第043周)
- 欧盟脑计划:高精度仿真「基底核」,实现自涌现「通用智能」
- 秀秀博客大赛50强的礼物
- 运动想象脑机接口中迁移学习的完整流程
- TopCoder-SRM632-DIV1-300pt-PotentialArithmeticSequence-归纳推理+枚举
- 理解ResNet结构与TensorFlow代码分析
- mui的学习图片预览
- 原创:关于Zend Studio 11.0.2使用localhost无法打开问题,附解决步骤
- laravel-admin 使用记录(1) - 安装
- 如何修复 MacBook Pro 电池寿命?
- PS学习笔记6-选区工具
- ①测定预测精度的方法【误差】—②组合模型【线性组合模型+最优线性组合模型+贝叶斯组合模型】
- 我的Python心路历程 第十期 (10.11 股票实战可视化风险评估操练)
- 第一周总结 汉得日记
- 基于C++实现(WinForm)家谱管理系统【100010033】
- php怎么使用sendcloud,SendCloud的介绍以及一些使用的注意事项
- 新媒体营销的模式,自媒体营销方式有哪些
- XMind 2021mac苹果手机电脑端 专业版思维导图
- 自动驾驶 Apollo 源码分析系列,系统监控篇(二):Monitor模块如何监控硬件
热门文章
- RAC 中 ASM 实例名 与 节点的对应关系
- 生成Oracle的AWR报告
- Yii2所提倡的配置管理方案
- 前端mvc与mvvm
- 解决用word修改博客后字体变大的问题
- javascript阻止事件冒泡和浏览器的默认行为
- 接口文档生成工具apipost
- bufferreader java_Java - BufferedReader对比FileReader到底哪里进行了优化
- jsp mysql电子档案管理系统_学生档案管理系统的设计与实现(JSP,MySQL)(含录像)
- 零基础的同学看过来,如何系统学习前端,保证让你不亏