首页 > Web开发 > 详细

动态网页爬虫学习笔记

时间:2019-09-18 00:21:26      阅读:63      评论:0      收藏:0      [点我收藏+]

Selenium+chromedriver获取动态数据:

官方文档

Selenium相当于是-一个机器人。可以模拟人类在浏览器上的一些行为,自动处理浏览器上的一些行为,比如点击,填充数据,删除cookie等。chromedriver 是-个驱动Chrome浏览器的驱动程序,使用他才可以驱动浏览器。当然针对不同的浏览器有不同的driver。

以下列出了不同浏览器及其对应的driver:

1. Chrome: https:// sites google.com/a/chromium.org/chromedriver/downloads

2. Firefox: http://github.com/mozilla/geckodriver/releases

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

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

安装Selenium和chromedriver:

1.安装Selenium : Selenium 有很多语言的版本,有java、 ruby、 python等。我们下载python版本的就可以了。
      pip install selenium

2.安装chromedriver :下载完成后,放到不需要权限的纯英文目录下就可以了。

 

动态网页爬虫学习笔记

原文:https://www.cnblogs.com/chrysanthemum/p/11537946.html

(1)
(1)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!