diff --git a/docs/topics/extensions.rst b/docs/topics/extensions.rst index 2ea53f737..0f88b8810 100644 --- a/docs/topics/extensions.rst +++ b/docs/topics/extensions.rst @@ -145,9 +145,9 @@ Here is the code of such extension:: def item_scraped(self, item, spider): self.items_scraped += 1 - if self.items_scraped == self.item_count: - spider.log("scraped %d items, resetting counter" % self.items_scraped) - self.item_count = 0 + if self.items_scraped % self.item_count == 0: + spider.log("scraped %d items" % self.items_scraped) + .. _topics-extensions-ref: