bobby老师再次看您的视频发现一个小问题想问您一下,关于yield和return的问题
问题1:
在crawler全站规则匹配爬取中 在parse_job中最后您用的是return 但是其他项目基本都是yield,这里使用return是否会降低效率
问题2:
我在搜索问题1的时候发现有一种说法是yield后面可以用类变量,return后面不可以,是这样吗
问题3:
您在某一集的视频里说需要yield一个列表,类似这样 yield [Request()] 还特意强调了需要yield列表,但是没有说为什么,想问您一下原因(好像是某次改写start_requests方法)
以上,周边没有电脑,排版有些乱,用手机码的字,还请老师见谅..
带你彻底掌握Scrapy,用Django+Elasticsearch搭建搜索引擎
了解课程