MCPcopy
hub / github.com/scrapy/scrapy / spider_opened_no_item

Method spider_opened_no_item

scrapy/extensions/closespider.py:126–133  ·  view source on GitHub ↗
(self, spider: Spider)

Source from the content-addressed store, hash-verified

124 self.task_no_item = None
125
126 def spider_opened_no_item(self, spider: Spider) -> None:
127 self.task_no_item = create_looping_call(self._count_items_produced)
128 self.task_no_item.start(self.timeout_no_item, now=False)
129
130 logger.info(
131 f"Spider will stop when no items are produced after "
132 f"{self.timeout_no_item} seconds."
133 )
134
135 def item_scraped_no_item(self, item: Any, spider: Spider) -> None:
136 self.items_in_period += 1

Callers

nothing calls this directly

Calls 3

create_looping_callFunction · 0.90
infoMethod · 0.80
startMethod · 0.45

Tested by

no test coverage detected