1. 程式人生 > >TypeError: 'Request' object is not iterable

TypeError: 'Request' object is not iterable

猜測你的程式碼是這樣的:
return scrapy.Request(self.start_urls, callback=self.parse_link)


有兩種解決方法:
1.使用yield, 把return換為yield
yield scrapy.Request(self.start_urls, callback=self.parse_link)

2.使用return, 加個方括號, 轉化為列表
return [scrapy.Request(self.start_urls, callback=self.parse_link)]