【发布时间】:2017-09-03 12:50:36
【问题描述】:
我有两个不同的蜘蛛在运行。我正在寻找以蜘蛛名称命名的 2 个不同的 csv 文件。 spider1.csv 数据来自 spider1 和 spider2.csv 数据来自 spider2
这是我的 CsvPipeline 类:
class CsvPipeline(object):
def __init__(self):
self.file = open("ss.csv", 'wb')
self.exporter = CsvItemExporter(self.file, unicode)
self.exporter.start_exporting()
def close_spider(self, spider):
self.exporter.finish_exporting()
self.file.close()
def process_item(self, item, spider):
self.exporter.export_item(item)
del item['crawlid']
del item['appid']
return item
【问题讨论】:
标签: python scrapy scrapy-pipeline