如何使用Python融合RSS源?
SimplePie 这个工具可以让你把多个信息源合并在一起:
http://simplepie.org/wiki/tutorial/sort_multiple_feeds_by_time_and_date
在 Python 这个领域,有没有类似的工具呢?Universal Feed Parser 的文档里没有提到如何把多个信息源合并在一起。
4 个回答
1
Atomisator 是一个数据聚合框架。它的目的是提供一个引擎,可以通过合并多个数据源来构建各种类型的数据。这个框架是在《Expert Python Programming》这本书中作为示例应用开发的。你可以使用不同的输入和输出格式。里面还有一个RSS聚合器的例子。
1
Planet 是一个用 Python 写的聚合器,主要用来收集和显示各种信息源的内容。虽然它的开发基本上已经停止了,但它的代码仍然在一些分支版本中继续存在,比如 Planet Venus。
2
这个链接可能是个不错的起点。很久以前我写了这个代码,是为了一个非常特定的组合,但我觉得它并没有写得太过于针对我的需求。