MCPcopy
hub / github.com/scrapy/scrapy / open_spider

Method open_spider

scrapy/core/engine.py:520–528  ·  view source on GitHub ↗
(
        self, spider: Spider, close_if_idle: bool = True
    )

Source from the content-addressed store, hash-verified

518 self._slot.nextcall.schedule()
519
520 def open_spider(
521 self, spider: Spider, close_if_idle: bool = True
522 ) -> Deferred[None]: # pragma: no cover
523 warnings.warn(
524 "ExecutionEngine.open_spider() is deprecated, use open_spider_async() instead",
525 ScrapyDeprecationWarning,
526 stacklevel=2,
527 )
528 return deferred_from_coro(self.open_spider_async(close_if_idle=close_if_idle))
529
530 async def open_spider_async(self, *, close_if_idle: bool = True) -> None:
531 assert self.crawler.spider

Callers 1

open_spider_asyncMethod · 0.45

Calls 2

open_spider_asyncMethod · 0.95
deferred_from_coroFunction · 0.90

Tested by

no test coverage detected