Scrapy 克隆具有已下载响应的请求

Scrapy 克隆具有已下载响应的请求,scrapy,Scrapy,在scrapers解析回调中,我希望克隆一个请求及其响应对象,并更改其回调 我期望的行为是生成一个请求,它将跳过下载步骤执行回调,因为它已经有了原始响应对象 是否可以将新请求放入队列而不结束回调中的当前迭代 此外,是否可以为爬虫程序中的其他爬虫生成新的请求对象 就这么做吧 response.copy() yield another_function(response) def another_function(self, response): #here comes that your

在scrapers解析回调中,我希望克隆一个请求及其响应对象,并更改其回调

我期望的行为是生成一个请求,它将跳过下载步骤执行回调,因为它已经有了原始响应对象

是否可以将新请求放入队列而不结束回调中的当前迭代

此外,是否可以为爬虫程序中的其他爬虫生成新的请求对象

就这么做吧

response.copy()
yield another_function(response)

def another_function(self, response):
   #here comes that your logic

与请求相关的数据在
响应中可用。请求

请看这是我遇到的问题,这将终止解析回调中现有的迭代。我应该澄清一下,我仍然需要原始的迭代来完成。As在分析时在迭代器上产生滴答声。我必须修改我的问题,因为我不想让步,我想把它推到工作队列中。