RSSフィードを読み取る feedparser

2012/2/18

Python2.5.7

利用ライブラリ:feedparser [ http://code.google.com/p/feedparser/ ]

(feedparser.pyがあればよい)

import feedparser

rssurl="http://timiditybraver.blog71.fc2.com/?xml"

parse = feedparser.parse(rssurl)
for entry in parse['entries']:
    #タイトル
    print(entry['title'])
    #リンク
    print(entry['link'])
    #更新日
    print(entry['updated'])
    #更新日のパース
    print(entry['updated_parsed'])
    #記事
    print(entry['summary'])


date parsedは

Index Attribute Values
0 tm_year (例えば 1993)
1 tm_mon [1,12] の間の数
2 tm_mday [1,31] の間の数
3 tm_hour [0,23] の間の数
4 tm_min [0,59] の間の数
5 tm_sec [0,61] の間の数 strftime() の説明にある (1) を読んで下さい
6 tm_wday [0,6] の間の数、月曜が 0 になります
7 tm_yday [1,366] の間の数
8 tm_isdst 0, 1 または -1; 以下を参照してください