def process_item(self, item, spider):
#import pudb; pu.db
#val = "{0}\t{1}\t{2}\t{3}\t".format(item['appid'], item['title'], item['recommended'], item['intro'])
#self.file.write('--------------------------------------------\n')
#self.file.write(val)
valid = True
for data in item:
if not data:
valid = False
raise DropItem("Missing {0}!".format(data))
if valid:
self.collection.insert(dict(item))
log.msg("new app added to MongoDB database!",
level=log.DEBUG, spider=spider)
return item
pipelines.py 文件源码
python
阅读 26
收藏 0
点赞 0
评论 0
评论列表
文章目录