出现这个错误一般是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’]
本文介绍了一个常见的Scrapy爬虫错误案例——Item字段名称拼写错误导致的问题及解决办法。通过一个具体示例,展示了如何定位并修正Item字段的拼写错误。
1万+

被折叠的 条评论
为什么被折叠?



