Item
Scrapy可以将解析结果以字典形式返回,但是Python中字典缺少结构,在大型爬虫系统中很不方便!所以Scrapy中,定义了一个专门的通用数据结构:Item。这个Item对象提供了跟字典相似的API,并且有一个非常方便的语法来声明可用的字段。
定义item
- item对象结构定义在项目目录下的
items.py文件
中,只需要创建一个继承了 scrapy.Item 的类
,并使用scrapy.Field() 类
定义项目所需字段即可。如下
import scrapy
class ScrapytprojectsItem(scrapy.Item