MCPcopy Create free account
hub / github.com/apify/crawlee-python / parse

Method parse

src/crawlee/_utils/sitemap.py:454–462  ·  view source on GitHub ↗
(
        cls,
        sources: list[SitemapSource],
        http_client: HttpClient | None = None,
        proxy_info: ProxyInfo | None = None,
        parse_sitemap_options: ParseSitemapOptions | None = None,
    )

Source from the content-addressed store, hash-verified

452
453 @classmethod
454 async def parse(
455 cls,
456 sources: list[SitemapSource],
457 http_client: HttpClient | None = None,
458 proxy_info: ProxyInfo | None = None,
459 parse_sitemap_options: ParseSitemapOptions | None = None,
460 ) -> Sitemap:
461 urls = [item.loc async for item in parse_sitemap(sources, http_client, proxy_info, parse_sitemap_options)]
462 return cls(urls)
463
464
465async def parse_sitemap(

Callers 4

loadMethod · 0.45
from_xml_stringMethod · 0.45
from_contentMethod · 0.45
loadMethod · 0.45

Calls 1

parse_sitemapFunction · 0.85

Tested by

no test coverage detected