跳转到主要内容

此包用于读取站点地图并按顺序获取所有URL,以便预热网站缓存

项目描述

网站SiteMap预加载 :rocket

py.test codecov PyPI version PyPI - Python Version PyPI - License

用于从提供的SITEMAP URL预加载网站URL的包。您可以使用此包在后台预加载您的网站URL,以便您的网站对用户来说将更快。如果站点地图有多个级别,您可以设置深度。

要求 :clipboard

  • Python 3.8+

安装 :wrench

使用包管理器pip安装预加载器。

    pip install sitemap-preloader

如何使用 :question

按照以下步骤在Python项目中使用此包。

    from preloader import Preloader
    sitemap_url = 'https://www.example.com/sitemap.xml'
    preloader = Preloader(sitemap_url, depth=2)

    preloader.fetch_pages()

测试 :white_check_mark

我们使用pytest进行测试。要在项目根目录中运行测试,请执行以下命令。

    pytest -s
    

贡献 :handshake

欢迎拉取请求。对于主要更改,请先打开一个问题来讨论您想要更改的内容。

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分布

sitemap-preloader-0.1.4.tar.gz (4.6 kB 查看哈希)

上传时间:

构建分布

sitemap_preloader-0.1.4-py3-none-any.whl (3.4 kB 查看哈希值)

上传时间 Python 3

由以下支持

AWSAWS 云计算和安全赞助商 DatadogDatadog 监控 FastlyFastly CDN GoogleGoogle 下载分析 MicrosoftMicrosoft PSF赞助商 PingdomPingdom 监控 SentrySentry 错误记录 StatusPageStatusPage 状态页面