我使用scrapy从某个网站上抓取数据,但抓取的数据中充满了我不想要的空值,因此为了清理我提取的数据,我更改了pipeline.py脚本。当我提取一个或两个值时,它就起作用了,它就像一个咒语。但是,当我提取多个值时,由于每个提取行上至少有一个空值,因此算法最终删除了几乎所有的数据。有没有办法阻止这种情况的发生?下面是我用来删除空数据的代码 class ConfigSpiderPip
我正在将一个我在items.py中定义的项目类插入到mongodb中,但我需要它来插入类的所有字段,这样它就会将这些字段作为空添加到数据库中。listing类下的Name和Price将始终作为空插入,但我希望保持pipelines.py干净,这样我就可以轻松地切换到另一项。目前,如果我不将类的每个部分设置为空字符串,则在插入到数据库中时不会添加该字符串。items.py
class Li