【Python】RSSをパースしてみる

BeautifulSoup4 ライブラリを使って、はてなブログRSSを解析しようとすると、

<title>の中身は取得できたが、なぜか<link>の中身が取得できなかった。

仕方がないので、↓こちらのサイトを参考にして、feedparser ライブラリを使うことにしました。

RSSに、<entry>というタグがなくても、

↓こちらの記述で、各記事のタイトルとリンクが取得できました。

import feedparser

rss_url = "http://www.dev-dev.net/rss"

res = feedparser.parse(rss_url)

for entry in res.entries:
title = entry.title
link = entry.link
print(link)
print(title)

返信を残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA