Python 中的 Atom 到 RSS 转换工具



这篇文章真的会表明我对这两种格式缺乏了解,但是是否存在可以将 Atom 文档转换为 RSS 文档的工具?

我希望 Python 中有一个预先存在的库,我可以使用,但显然如果不是太麻烦,我不介意自己编写它。

我不知道

有什么东西可以一步到位(你试过搜索奶酪店,对吧?),但你可以很容易地分两步完成。

我使用feedparser来解析Atom和RSS(1.0和2.0),它在处理所有烦人的边缘情况方面做得非常出色,包括常见但不完全标准的用途,损坏的编码等。

然后生成 RSS 应该是最简单的部分——可能有很多库可以做到这一点,但我真的没有推荐一个。

同时,这看起来很有趣:interssection允许您读取多个Atom和RSS提要,并对它们进行设置操作,并将结果导出为任何格式的单个提要。如果"多个"提要是 1 的列表,大概它会很好地工作......问题是"目前"(这是 2 年前写的),Atom 1.0 是唯一支持的输出......

最新更新