Skip to main content

通用提要解析器,处理 RSS 0.9x、RSS 1.0、RSS 2.0、CDF、Atom 0.3 和 Atom 1.0 提要

项目描述

feedparser - 在 Python 中解析 A​​tom 和 RSS 提要.

版权所有 2010-2022 Kurt McKee < contactme @ kurtmckee 组织>
版权所有 2002-2008 Mark Pilgrim

feedparser 是开源的。有关详细信息,请参阅许可证文件。

安装

feedparser 可以通过运行 pip 来安装:

$ pip install feedparser

文档

feedparser 文档可在以下网址获得:

https://feedparser.readthedocs.io/en/latest/

它还包含在其源格式 ReST 中,位于docs/目录中。要构建文档,您需要 Sphinx 包,该包可在以下位置获得:

https://www.sphinx-doc.org/

然后,您可以使用类似于以下的命令构建 HTML 页面:

$ sphinx-build -b html docs/ fpdocs

这将在fpdocs/目录中生成 HTML 文档。

测试

Feedparser 有一个广泛的测试套件,由 tox 提供支持。要运行它,请输入:

$ python -m venv venv
$ source venv/bin/activate  # or "venv\bin\activate.ps1" on Windows
(venv) $ pip install -r requirements-dev.txt
(venv) $ tox

这将生成一个 HTTP 服务器,它将在端口 8097 上进行侦听。如果该端口正在使用中,则测试将失败。

项目详情


下载文件

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

源分布

feedparser-6.0.10.tar.gz (286.4 kB 查看哈希

已上传 source

内置分布

feedparser-6.0.10-py3-none-any.whl (81.1 kB 查看哈希

已上传 py3