如何阅读RSS提要中的所有文章?

时间:2012-08-10 03:35:45

标签: python rss feed feedparser rss-reader

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

类似问题@ SO:Feedparser - retrieve old messages from Google Reader

1 个答案:

答案 0 :(得分:10)

RSS本身可能只是第一页数据。您可以从RSS项目中的“link”属性访问原始数据(至少在feedparser中调用它)。类似的东西:

feed = feedparser.parse('http://reddit.com/.rss')
for entry in feed['entries']:
    content = urlopen(entry['link']).read()
    # Do something with content