跳转到主要内容

通用的饲料解析器,处理RSS 0.9x、RSS 1.0、RSS 2.0、CDF、Atom 0.3和Atom 1.0饲料

项目描述

在Python中解析Atom和RSS饲料。


安装

可以通过运行pip安装feedparser

$ pip install feedparser

文档

feedparser文档可在以下网址找到

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

它还包含在源格式ReST中,位于docs/目录中。要构建文档,您需要Sphinx包,该包可在以下网址找到

https://sphinx-doc.cn/

然后,可以使用类似以下命令构建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

这将启动一个监听8097端口的HTTP服务器。如果该端口已被使用,则测试将失败。

项目详情


下载文件

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

源分布

feedparser-6.0.11.tar.gz (286.2 kB 查看哈希)

上传时间

构建分布

feedparser-6.0.11-py3-none-any.whl (81.3 kB 查看哈希)

上传时间 Python 3

由以下支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面