采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师,为什么同样对于item_oder调用load_item方法后生成的item对象,伯乐在线和知乎都是 yield question_item,yield article_item,而拉钩是:return job_item呢,什么时候用yield,什么时候用return呢?
可以这样理解: yield之后的函数后续逻辑还可以继续执行,但是return了这个函数就结束了,所以如果你的函数中还有url需要继续抓取就yield,如果没有了就直接return就行了
登录后可查看更多问答,登录/注册
带你彻底掌握Scrapy,用Django+Elasticsearch搭建搜索引擎
4.7k 30
2.5k 18
1.1k 18
1.3k 15
2.7k 15