Python3爬虫ChromeDriver的安装实例


Posted in Python onFebruary 06, 2021

Python爬虫不仅仅可以爬取静态网页,也可以爬取抓取动态网页。但是新版的Selenium不支持PhantomJS,无法进行动态网页的爬取,因此要放弃PhantomJS,直接用headless ChromeDriver。本文介绍安装ChromeDriver的过程。

1、为什么要安装ChromeDriver?

使用Python的第三方库selenium需要对应的浏览器驱动器ChromeDriver。

2、相关链接

官方网站:https://sites.google.com/a/chromium.org/ch

3、MAC安装

brew install chromedriver

如果安装失败,使用下面方法

brew cask install chromedriver

4、验证安装

还在CMD 命令行中,输入以下内容

C:\Users\inwsy>python
Python 3.7.4 (tags/v3.7.4:e09359112e, Jul 8 2019, 20:34:20) [MSC v.1916 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> from selenium import webdriver
>>> browser = webdriver.Chrome()

如果打开一个空白的 Chrome 页面说明安装成功。

到此这篇关于Python3爬虫ChromeDriver的安装实例的文章就介绍到这了,更多相关Python3爬虫利器:ChromeDriver的安装内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
详解在Python中处理异常的教程
May 24 Python
Python的Tornado框架实现图片上传及图片大小修改功能
Jun 30 Python
Python探索之创建二叉树
Oct 25 Python
Python字典,函数,全局变量代码解析
Dec 18 Python
python学习开发mock接口
Apr 28 Python
12个Python程序员面试必备问题与答案(小结)
Jun 24 Python
python交互模式下输入换行/输入多行命令的方法
Jul 02 Python
如何使用python爬虫爬取要登陆的网站
Jul 12 Python
Python基于pygame实现单机版五子棋对战
Dec 26 Python
Django中使用Json返回数据的实现方法
Jun 03 Python
Python 制作查询商品历史价格的小工具
Oct 20 Python
详解java调用python的几种用法(看这篇就够了)
Dec 10 Python
解决pycharm修改代码后第一次运行不生效的问题
Feb 06 #Python
Python tkinter之ComboBox(下拉框)的使用简介
Feb 05 #Python
python批量提取图片信息并保存的实现
Feb 05 #Python
Python的轻量级ORM框架peewee使用教程
Feb 05 #Python
pycharm 实现光标快速移动到括号外或行尾的操作
Feb 05 #Python
pycharm进入时每次都是insert模式的解决方式
Feb 05 #Python
pycharm最新激活码有效期至2100年(亲测可用)
Feb 05 #Python
You might like
2020显卡排行榜天梯图 显卡天梯图2020年3月最新版
2020/04/02 数码科技
深入php list()函数的详解
2013/06/05 PHP
深入PHP中的HashTable结构详解
2013/06/13 PHP
php判断访问IP的方法
2015/06/19 PHP
jQuery TextBox自动完成条
2009/07/22 Javascript
ASP.NET jQuery 实例18 通过使用jQuery validation插件校验DropDownList
2012/02/03 Javascript
js定时器(执行一次、重复执行)
2014/03/07 Javascript
使用CDN和AJAX加速WordPress中jQuery的加载
2015/12/05 Javascript
AngularJS 使用 UI Router 实现表单向导
2016/01/29 Javascript
详解Angular开发中的登陆与身份验证
2016/07/27 Javascript
JavaScript组合模式学习要点
2016/08/26 Javascript
JS轮播图中缓动函数的封装
2020/11/25 Javascript
JavaScript实现实时更新系统时间的实例代码
2017/04/04 Javascript
nodejs body-parser 解析post数据实例
2017/07/26 NodeJs
推荐VSCode 上特别好用的 Vue 插件之vetur
2017/09/14 Javascript
解决vue打包之后静态资源图片失效的问题
2018/02/21 Javascript
JSON数据中存在单个转义字符“\”的处理方法
2018/07/11 Javascript
Vue框架里使用Swiper的方法示例
2018/09/20 Javascript
Vue模板语法中数据绑定的实例代码
2019/05/17 Javascript
VUE实现图片验证码功能
2020/11/18 Javascript
js实现打字小游戏
2019/12/17 Javascript
vue学习笔记之过滤器的基本使用方法实例分析
2020/02/01 Javascript
jquery轮播图插件使用方法详解
2020/07/31 jQuery
Python用Pillow(PIL)进行简单的图像操作方法
2017/07/07 Python
使用Python实现简单的服务器功能
2017/08/25 Python
selenium+python实现自动化登录的方法
2018/09/04 Python
python2.7使用plotly绘制本地散点图和折线图
2019/04/02 Python
python argparse模块通过后台传递参数实例
2020/04/20 Python
Pycharm 2020.1 版配置优化的详细教程
2020/08/07 Python
利用简洁的图片预加载组件提升html5移动页面的用户体验
2016/03/11 HTML / CSS
酒店管理毕业生自荐信
2013/10/24 职场文书
ktv收银员岗位职责
2013/12/16 职场文书
金融事务专业求职信
2014/04/25 职场文书
竞聘上岗演讲
2014/05/19 职场文书
政协常委会议主持词
2015/07/03 职场文书
Nginx配置Https安全认证的实现
2021/05/26 Servers