A.J*_*.J. 5 python scrapy
yield和return用示例解释有什么区别?当我们在生成器中有yield任何值或请求时,实际发生了什么?
yield
return
我没有从任何其他函数或程序调用生成器。
我的循环是:
for index in range(3): yield Request(url,callback=parse)
这是在特定网址上发出请求,并在请求后调用回调函数。这段代码在做什么?
代码遵循的顺序是什么?
Aco*_*orn 1
@Jochen 链接的问题没有回答您的问题的唯一方面是“我没有从任何其他函数或程序调用我的生成器。”。
您定义爬虫类,然后 scrapy 调用您定义的(特殊)函数,如文档中指定的那样。(例如,该parse函数是未指定回调的请求的默认回调)。
parse
归档时间:
13 年,10 月 前
查看次数:
12861 次
最近记录:
8 年,4 月 前