MCPcopy
hub / github.com/scrapy/scrapy / get_media_requests

Method get_media_requests

scrapy/pipelines/images.py:223–231  ·  view source on GitHub ↗
(
        self, item: Any, info: MediaPipeline.SpiderInfo
    )

Source from the content-addressed store, hash-verified

221 return image, buf
222
223 def get_media_requests(
224 self, item: Any, info: MediaPipeline.SpiderInfo
225 ) -> list[Request]:
226 urls = ItemAdapter(item).get(self.images_urls_field, [])
227 if not isinstance(urls, list):
228 raise TypeError(
229 f"{self.images_urls_field} must be a list of URLs, got {type(urls).__name__}. "
230 )
231 return [Request(u, callback=NO_CALLBACK) for u in urls]
232
233 def item_completed(
234 self, results: list[FileInfoOrError], item: Any, info: MediaPipeline.SpiderInfo

Callers

nothing calls this directly

Calls 2

RequestClass · 0.90
getMethod · 0.45

Tested by

no test coverage detected