selenium驱动器配置详解

浏览: 1613

我先声明下,所有的路径我都没有搞系统环境路径,这东西挺麻烦的,我也懒得搞。毕竟,现在要解决0和1问题,至于1还是1+,那就留给大家自己再去探索吧,嘿嘿。闲话扯多了,现在进入正题。

上图文

selenium+ChromeDriver

现在写作的电脑是window10,chrome版本58。因此我下载了chromedriver2.29。

所有chromedriver下载地址

http://chromedriver.storage.googleapis.com/index.html

Chrome版本chromedriver版本对照关系

selenium之 chromedriver与chrome版本映射表(更新至v2.29) - 灰蓝 - 博客频道 - CSDN.NET

配置

将chromedriver.exe直接放置在chrome.exe同目录下

代码

运行效果

selenium+Geckodriver

Firefox的驱动器Geckodriver似乎无需像Chrome那样,根据浏览器版本选择匹配的驱动器版本。

geckodriver下载地址mozilla/geckodriver

配置

代码

运行

selenium+Phantomjs

phantomjs用于异步加载,也就是动态网页的抓取。具体我也是刚上手,先不讲动态的,只是试验了下phantomjs与selenium合在一起能否正常使用

配置

代码

运行

一开始不是上面代码,但一运行弹出如下

后来修改为phantomjs第一个代码,并运行

打印的结果中出现了腾讯的网址,证明phantomjs正常运行。

到此,selenium三大浏览器(phantomjs也算浏览器,只不过看不到)都能调用了,后面不懂的,请自行百度谷歌。

更多内容

文本分析

python居然有情感??真的吗??

文本分析之网络关系

中文分词-jieba库知识大全

自然语言处理库之snowNLP

用gensim库做文本相似性分析

基于共现发现人物关系的python实现

用python计算两文档相似度简单的中文分词算法

数据分析

酷炫的matplotlib

文本分析之网络关系

pandas库读取csv文件

如何对csv文件中的文本数据进行分析处理用词云图解读“于欢案”

神奇的python

初识Python的GUI编程

Python实现文字转语音功能

怜香惜玉,我用python帮助办公室文秘

逆天的量化交易分析库-tushare

使用Python登录QQ邮箱发送QQ邮件

爬虫

爬虫实战视频专辑抓取单博主的所有微博及其评论

【视频】手把手教你抓美女~

当爬虫遭遇验证码,怎么办【视频】于欢案之网民的意见(1)?

【视频】有了selenium,小白也可以自豪的说:“去TMD的抓包、cookie”

【视频】快来get新技能--抓包+cookie,爬微博不再是梦

【视频教程】用python批量抓取简书用户信息

爬豆瓣电影名的小案例(附视频操作)

爬豆瓣电影名的小案例2(附视频操作)

用Python抓取百度地图里的店名,地址和联系方式

蒙了,这一长串鬼文是什么鬼

推荐 0
本文由 邓旭东HIT 创作,采用 知识共享署名-相同方式共享 3.0 中国大陆许可协议 进行许可。
转载、引用前需联系作者,并署名作者且注明文章出处。
本站文章版权归原作者及原出处所有 。内容为作者个人观点, 并不代表本站赞同其观点和对其真实性负责。本站是一个个人学习交流的平台,并不用于任何商业目的,如果有任何问题,请及时联系我们,我们将根据著作权人的要求,立即更正或者删除有关内容。本站拥有对此声明的最终解释权。

0 个评论

要回复文章请先登录注册