Sitemap
Index
Methods
Properties
Methods
__init__
Parameters
urls: list[str]
Returns None
from_xml_string
Parameters
content: str
The sitemap XML content.
optionalkeyword-onlysitemap_url: str | None = None
URL the content was retrieved from. Providing it enables the same URL filtering as for URL-loaded sitemaps: entries are kept only if they match the enqueue strategy (
same-hostnameby default) relative to this URL. Without it, no filtering is applied.optionalkeyword-onlyparse_sitemap_options: ParseSitemapOptions | None = None
Options for parsing, see
ParseSitemapOptions.
Returns Sitemap
load
Parameters
urls: str | list[str]
http_client: HttpClient
optionalproxy_info: ProxyInfo | None = None
optionalparse_sitemap_options: ParseSitemapOptions | None = None
Returns Sitemap
parse
Parameters
sources: list[SitemapSource]
optionalhttp_client: HttpClient | None = None
optionalproxy_info: ProxyInfo | None = None
optionalparse_sitemap_options: ParseSitemapOptions | None = None
Returns Sitemap
try_common_names
Parameters
url: str
http_client: HttpClient
optionalproxy_info: ProxyInfo | None = None
Returns Sitemap
Parse a sitemap from a raw XML string.