python爬虫的基本工作流程

1)首先选取一部分进行挑选的种子URL。

2)将这些URL放入待抓取URL队列

3)从待抓取URL队列中读取待抓取的URL,解析DNS,并且得到主机的IP,并将URL对应的网页下载下来,存储进已经下载网页库中。此外将这些URL放进已抓取URL队列。

4)分析已抓取URL队列中的URL,从已下载的网页数据中分析出其他URL,并和已抓取的URL进行比较去重,最后将去重过的URL放入待抓取URL队列,从而进入下一个循环。


python中实现HTTP请求的三种方法urllib2/urllib, httplib/utllib以及Requests。本文只介绍最好用的Requests方法。欲知怎么使用,且看下节分解。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容