通用提要解析器,处理 RSS 0.9x、RSS 1.0、RSS 2.0、CDF、Atom 0.3 和 Atom 1.0 提要
项目描述
feedparser - 在 Python 中解析 Atom 和 RSS 提要.
版权所有 2010-2022 Kurt McKee < contactme @ kurtmckee 。组织>
版权所有 2002-2008 Mark Pilgrim
feedparser 是开源的。有关详细信息,请参阅许可证文件。
安装
feedparser 可以通过运行 pip 来安装:
$ pip install feedparser
文档
feedparser 文档可在以下网址获得:
它还包含在其源格式 ReST 中,位于docs/目录中。要构建文档,您需要 Sphinx 包,该包可在以下位置获得:
然后,您可以使用类似于以下的命令构建 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
查看哈希)
内置分布
feedparser-6.0.10-py3-none-any.whl
(81.1 kB
查看哈希)