data[property.name] = response.xpath(property.xpath).extract_first(default='N/A')
供以后参考,如果您不使用default关键字来重写自己的代码,我将查询一次并使用if / else:
value = response.xpath(property.xpath).extract_first()
data[property.name] = value if value else "N/A"
当Scrapy选择器返回None时如何设置默认值
data[property.name] = response.xpath(property.xpath).extract_first(default='N/A')
供以后参考,如果您不使用default关键字来重写自己的代码,我将查询一次并使用if / else:
value = response.xpath(property.xpath).extract_first()
data[property.name] = value if value else "N/A"