首页 > 解决方案 > 是否可以从 Scrapy 的管道中生成项目?

问题描述

我正在从scrapy的管道中产生新项目。它似乎不起作用。例如:

class SessionListPipeline(MediaPipeline):
    def media_downloaded(self, response, request, info):
       yielditem= ItemLoader(item=ItemYieldToAnotherPipeline(),response=response)
       yield yielditem

这是另一个管道:

class AnotherPipeline(MediaPipeline):
    def media_downloaded(self, response, request, info):
       #here ,I can not get item of "ItemYieldToAnotherPipeline"

两个管道都已启用。可以这样做吗?你们如何从管道返回项目?非常感谢您的回答。

标签: pythonscrapy

解决方案


推荐阅读