足球赛事数据获取
项目描述:
1.对历年及最新的球赛数据进行抓取。
2.分析目标站点,确定采用抓取的方式,优化抓取流程。
3.分析反爬机制,采取合适的反反爬方式。
责任描述:
1.分析网页的结构,决定采用接口爬虫。
2.分析每个国球球赛数据公布的url的差异,构建正确的Request请求。
3.使用xpath、re、css解析网页的数据。
4.在Scrapy Downloader Middleware 中配置随机的User-Agent、代理IP。
5.使用Pipeline 将数据存储到mysql、csv、json等。
6.在settings中配置失败重启次数、超时时间以及启动下载中间件与pipeline。