7

我正在使用 Python feedparser 从 RSS 提要中读取文章。但是,只能阅读文章的第一页。是否有任何其他 lib/package 可以阅读 RSS 提要的所有文章?

类似问题@ SO:Feedparser - 从 Google Reader 检索旧消息

4

1 回答 1

10

RSS 本身可能只有第一页数据。您可以从 RSS 项目中的“链接”属性访问原始数据(至少在 feedparser 中是这样)。就像是:

feed = feedparser.parse('http://reddit.com/.rss')
for entry in feed['entries']:
    content = urlopen(entry['link']).read()
    # Do something with content
于 2012-08-10T04:58:57.013 回答