MCPcopy
hub / github.com/scrapy/scrapy / thumb_path

Method thumb_path

scrapy/pipelines/images.py:251–261  ·  view source on GitHub ↗
(
        self,
        request: Request,
        thumb_id: str,
        response: Response | None = None,
        info: MediaPipeline.SpiderInfo | None = None,
        *,
        item: Any = None,
    )

Source from the content-addressed store, hash-verified

249 return f"full/{image_guid}.jpg"
250
251 def thumb_path(
252 self,
253 request: Request,
254 thumb_id: str,
255 response: Response | None = None,
256 info: MediaPipeline.SpiderInfo | None = None,
257 *,
258 item: Any = None,
259 ) -> str:
260 thumb_guid = hashlib.sha1(to_bytes(request.url)).hexdigest() # noqa: S324
261 return f"thumbs/{thumb_id}/{thumb_guid}.jpg"

Callers 1

get_imagesMethod · 0.95

Calls 1

to_bytesFunction · 0.90

Tested by

no test coverage detected