scrapy数据采集学习

创建虚拟环境

scrapy数据采集学习_第1张图片
1.png

在这里,直接使用pip install scrapy,结果报错,如下图所示:
报错1.png

因此安装twisted和cryptography,最后 pip install scrapy 安装scrapy,安装成功,如下图:
anzhuang.png

创建采集项目
scrapy startproject quotes
定义spider
这里下载python编辑器pycharm,与云服务器联结,创建quotes_spider.py

scrapy数据采集学习_第2张图片
quotes_spider.png

scrapy数据采集学习_第3张图片
quotes_spider1.png

这里直接展示可以翻页抓取的代码
执行爬虫
scrapy crawl quotes

scrapy数据采集学习_第4张图片
执行爬虫1.png

scrapy数据采集学习_第5张图片
执行爬虫2.png

存储数据
scrapy crawl quotes -o quotes1.json ,得到quotes1.json文件:

scrapy数据采集学习_第6张图片
quotes1json.png

最后将其转化为xml文件

scrapy数据采集学习_第7张图片
quotesxml.png

同理采集作者信息
创建authors_spider.py,再执行爬虫scrapy crawl authors,并存储数据scrapy crawl quotes -o author.json ,得到author.json文件,最后转成xml文件。

scrapy数据采集学习_第8张图片
authors_spider1.png
scrapy数据采集学习_第9张图片
authors_spider.png
scrapy数据采集学习_第10张图片
authorsjson.png
scrapy数据采集学习_第11张图片
authorxml.png

你可能感兴趣的:(scrapy数据采集学习)