我正在使用Python feedparser从RSS源中读取文章。但是,只能阅读第一页的文章。有没有其他的lib /包可以读取RSS提要的所有文章?
类似问题@ SO:Feedparser - retrieve old messages from Google Reader
答案 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