如题
def _parse(self, response, **kwargs):
return self._parse_response(
response=response,
callback=self.parse_start_url,
cb_kwargs=kwargs,
follow=True,
)
这个_parse函数的response哪来的?
感觉scrapy封装后好难理解,我根本搞不清代码的整体运行逻辑是什么。。。。
先看图:

Scrapy的流程是:
所以,这个Response是Downloader访问网站获取结果后,再传给Spider的。
参考文献:
https://scrapy-chs.readthedoc...