From eb91cb8ea2c0fa3cd852a50fb45482d7fd887dd5 Mon Sep 17 00:00:00 2001 From: Bernardas Date: Mon, 3 Oct 2016 20:31:41 +0000 Subject: [PATCH] fix JsonWriterPipeline example --- docs/topics/item-pipeline.rst | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/docs/topics/item-pipeline.rst b/docs/topics/item-pipeline.rst index 6b43fe258..11b56f1c4 100644 --- a/docs/topics/item-pipeline.rst +++ b/docs/topics/item-pipeline.rst @@ -106,9 +106,12 @@ format:: class JsonWriterPipeline(object): - def __init__(self): + def open_spider(self, spider): self.file = open('items.jl', 'wb') + def close_spider(self, spider): + self.file.close() + def process_item(self, item, spider): line = json.dumps(dict(item)) + "\n" self.file.write(line)