PythonでRSSの情報をとる

文献や特許関連の情報はRSS登録していると便利ですね。
ACS系のジャーナルはグラフィカルに見えるので好きです。
集合知プログラミングという本にfeedparserというライブラリの使用例がのっていて
便利そうでしたので使ってみました。
対象はjmc lettです。
summaryで全然情報がとって来れない。
アブストの情報をとるのはもう少し工夫が必要そう。
この辺のことをやるのはwebの知識も必要なのかな

import feedparser
feed = feedparser.parse("http://feeds.feedburner.com/acs/amclct")
print str(len(feed.entries))+"entries"
for entry in feed.entries:
    title = entry.title
    author = entry.author
    link = entry.link
    summary = entry.summary
    published = entry.published
    print "PUBLISHED   "+ published
    print "TITLE   "+title.encode("ascii","ignore")
    print "AUTHOR   "+author.encode("ascii","ignore")
    print "SUMMARY   "+summary.encode("ascii","ignore")
    print "LINK   "+link
    print "="*20
    print " "*20
広告

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中