出现这个错误一般是spider把item里面的字段写错了,如
items.py文件
class Volume(scrapy.Item):
volumeName = scrapy.Field()
volumeId = scrapy.Field()
bookId = scrapy.Field()
而我在spider里面却错误的把volumeName写成volumeNam,这样的话就会报这样的错误:
v = Volume()
v['volumeNam']=x.xpath(……)
这样的话一定会报这个错误,因为v[‘volumeNam’]写错了,正确的是v[‘volumeName’]