2005
Apr
12th
myrsses2html.py 0.6
SafariでRSSリーディング
Mac OS X Tigerが4月29日に出荷されるという未確認情報をキャッチしたので、そろそろこのプログラムも使わなくなるかもしれないけど、一応メンテ。
feedparserを使って、
ということで、ソースはこちらです。
feedparserを使って、
d = feedparser.parse("http://example.com/index.rdf")として、
if d.has_key("modified"):と、dがmodifiedを持っていた場合にのみ更新日時を表示していたのですが、なんでかfeedparserが更新日時を探知できないことがあるので、さらに
elif d.feed.has_key("modified_parsed"):として、feedがmodified_parsedを持っていたらそちらを使うように。ちなみにfeed.modifiedだとUnicodeにエンコードされた
u'2005-04-11T23:45:48+09:00'というのが返ってくる。一方でfeed.modified_parsedの方だとd.modifiedと同様、タプルに入って
(2005, 4, 11, 14, 45, 48, 0, 101, 0)と返ってきます。
ということで、ソースはこちらです。
Posted by setomits at 10:27 |
Comments: 0