欢迎来到DIVCSS5查找CSS资料与学习DIV CSS布局技术!
  目录
 
  1、网络爬虫概述
 
  2、爬虫基本流程
 
  3、爬虫基础知识
 
  爬虫就是请求网站并提取数据的自动化程序
 
  网络爬虫(Web Spider),又被称为网页蜘蛛,是一种按照一定的规则,自动地抓取网站信息的程序或者脚本。
 
  网络蜘蛛是通过网页的链接地址来寻找网页,从网站某一个页面开始,读取网页的内容,找到在网页中的其它链接地址,然后通过这些链接地址寻找下一个网页,这样一直循环下去,直到把这个网站所有的网页都抓取完为止。
 
  例:
 
  ①先由urllib的request打开Url得到网页html文档②浏览器打开网页源代码分析元素节点③通过Beautiful Soup或则正则表达式提取想要的数据④存储数据到本地磁盘或数据库(抓取,分析,存储)
 
  基础库
 
  scrapy
 
  requests
 
  beautifulsoup
 
  网页分类
 
  静态网页
 
  动态网页
 
  webservice(restapi)
 
  爬虫作用
 
  搜索引擎(百度、Google、垂直领域搜索引擎)
 
  推荐引擎(今日头条)
 
  机器学习的数据样本
 
  数据分析(如金融领域数据分析)、舆情分析
 
  正则表达式
 
  Mysql和Navicat的安装和使用
 
  网站的树结构及其深度优先遍历和广度优先遍历
 
  爬虫去重策略

如需转载,请注明文章出处和来源网址:http://www.divcss5.com/html/h60124.shtml