MCPcopy
hub / github.com/scrapy/scrapy / spidercls_for_request

Function spidercls_for_request

scrapy/utils/spider.py:65–71  ·  view source on GitHub ↗
(
    spider_loader: SpiderLoaderProtocol,
    request: Request,
    default_spidercls: type[Spider],
    log_none: bool = ...,
    log_multiple: bool = ...,
)

Source from the content-addressed store, hash-verified

63
64@overload
65def spidercls_for_request(
66 spider_loader: SpiderLoaderProtocol,
67 request: Request,
68 default_spidercls: type[Spider],
69 log_none: bool = ...,
70 log_multiple: bool = ...,
71) -> type[Spider]: ...
72
73
74@overload

Callers 3

set_spiderclsMethod · 0.90
runMethod · 0.90
runMethod · 0.90

Calls 4

errorMethod · 0.80
find_by_requestMethod · 0.45
loadMethod · 0.45
joinMethod · 0.45

Tested by

no test coverage detected