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
Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s