我正在使用scrapy从网站上抓取数据。我正在以这种格式获取数据。例如{'日期':'03/06/2020','LTV':'90',} {'日期':'03/06/2020','LTV':'80',}
{ 'Date': '03/06/2020', 'LTV': '70', } ...我想更改此序列。我想要 LTV ->70 , 80, 90 ,按这个顺序。首先是 LTV 70 阵列,然后是 80,依此类推。
注意:我正在使用 Scrapy 框架。
我正在使用scrapy从网站上抓取数据。我正在以这种格式获取数据。例如{'日期':'03/06/2020','LTV':'90',} {'日期':'03/06/2020','LTV':'80',}
{ 'Date': '03/06/2020', 'LTV': '70', } ...我想更改此序列。我想要 LTV ->70 , 80, 90 ,按这个顺序。首先是 LTV 70 阵列,然后是 80,依此类推。
注意:我正在使用 Scrapy 框架。
Scrapy 按设计按解析顺序输出项目。您不能依赖它们按特定顺序排列。
如果您想以特定方式对输出项进行排序,您应该执行以下操作之一:
运行 Scrapy 后使用自定义脚本对输出文件中的项目进行排序。
编写一个自定义项目导出器,从其finish_exporting()
方法对输出文件中的项目进行排序