删除项目后,通常需要保留或导出这些项目,以便在其他应用程序中使用这些项目。毕竟,这是刮擦过程的全部目的。 为此,Scrapy为不同的输出格式提供了一组项目导出器,例如XML,CSV或JSON。 使用项目导出器 如果您赶时间,并且只想使用项目导出器输出已删除的数据,请参阅Feed导出。否则,如果您想知道项目导出器如何工作或需要更多自定义功能(默认导出未涵盖),请继续阅读下面的内容。 要使用项目导出器,必须使用其必需的args对其进行实例化。每个项目导出器都需要不同的参数,因此请在内置项目导出器参考中检查每个导出器文档以确定。在实例化导出器之后,您必须: 1.调用方法start_exporting

实现刮刀时最常需要的功能之一是能够正确存储刮削数据,并且通常,这意味着生成带有刮削数据(通常称为“导出进给”)的“导出文件”,供其他系统使用。 Scrapy通过Feed Exports提供开箱即用的功能,允许您使用多种序列化格式和存储后端生成带有已删除项目的Feed。 序列化格式 对于序列化已删除的数据,Feed导出使用项目导出器。开箱即用支持这些格式: JSON JSON行 CSV XML 但您也可以通过FEED_EXPORTERS设置扩展支持的格式 。 JSON  FEED_FORMAT: json 出口商使用: JsonItemExporter 如果您将JSON与大型Feed一起使用,请