scrapy 运行报错 does not support field:xxxxxxx

究其原因是因为不需要保存字段,所以在item中没有定义field,只是象征性的写了一个title

而在spider中用却到了yield item,系统检测出yield出的变量在item中没有提前定义,所以它是拒绝的
正确做法是将需要yield的变量定义在item.py中

然后就可正常运行
在使用Scrapy爬虫时遇到错误提示'Item does not support field:xxxxxxx'。问题根源在于尝试yield一个未在item中定义的字段。解决方案是确保所有被yield的变量已在item.py中定义,这样爬虫才能正常运行。
scrapy 运行报错 does not support field:xxxxxxx

究其原因是因为不需要保存字段,所以在item中没有定义field,只是象征性的写了一个title

而在spider中用却到了yield item,系统检测出yield出的变量在item中没有提前定义,所以它是拒绝的
正确做法是将需要yield的变量定义在item.py中

然后就可正常运行
1355
2224