在scrapy 1.3中,yield请求和return请求之间有什么区别?

时间:2017-01-31 22:18:39

标签: scrapy

它们似乎提供相同的功能,最终通过管道或Feed返回字典或项目。我有理由将其中一个用在另一个上吗?

1 个答案:

答案 0 :(得分:4)

与“return”相反,“yield”不会退出该函数并继续 与你的for循环。如果使用“return”,则for循环将在第一次迭代后完成。

了解更多信息: What does the "yield" keyword do in Python?