7

私はPythonフィードパーサーを使用してRSSフィードから記事を読んでいます。ただし、読むことができるのは記事の最初のページだけです。RSSフィードのすべての記事を読むことができる他のlib/パッケージはありますか?

同様の質問@SO:Feedparser-Googleリーダーから古いメッセージを取得する

4

1 に答える 1

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
于 2012-08-10T04:58:57.013 に答える