scrapy 写入json文件

来源:互联网 发布:算法经典书籍 编辑:程序博客网 时间:2024/06/05 16:45
pipelines.py

class GuomeiPipeline(object):
def __init__(self):
self.file = codecs.open('aa.json', 'w', encoding='utf-8')
def process_item(self, item, spider):
line = json.dumps(dict(item), ensure_ascii=False) + "\n"
self.file.write(line)
return item
def spider_closed(self, spider):
self.file.close()

settings.py
ITEM_PIPELINES={'guomei.pipelines.GuomeiPipeline':300}
0 0
原创粉丝点击