Powered By 画RSS

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

python feedparser RSSを取得する

python RSSを取得する

pythonでRSSフィードを取得するには「feedparser」を使用する。
○feedparser
http://www.feedparser.org/

使用例がたっぷり上記のサイトにあり、インストール後すぐ活用できた。
インストール方法も簡単。

1.  zipをダウンロードをして、解凍する。
2. コマンドプロンプトを立ち上げて、解凍したフォルダにcdコマンドで移動する。
3.  setup.py install を実行。
4,  解凍したフォルダに「build\lib\feedparser.py」ができる。
5. 「feedparser.py」をpythonのインストールフォルダに配置

以上。まぁ標準的な方法だが。

使用例はたっぷりネット上に転がっているが、一応書いておく。

■使用例
import feedparser
fd = feedparser.parse('http://kbdpage.blog82.fc2.com/?xml')

#サイト名を表示
print fd.feed.title

#記事タイトルとリンクURLを表示
for i in range(3): 
  print fd.entries[i].title
  print fd.entries[i].link

#最新記事の更新時間
updatetime = time.strftime('%Y/%m/%d %X',fd.entries[0].updated_parsed)
print updatetime


簡単にRSSフィードを取得できるのは実に良い。
だが、取得に時間がかかるのが難点だ。(試しに3つ4つのサイトのRSSフィードを取得してみれば分かる)
これは別途対策をとる必要があるなぁ。

みんなのPython 改訂版
みんなのPython 改訂版

関連記事
スポンサーサイト

この記事へのコメント

トラックバック

URL :

■スポンサードリンク
■プロフィール

ベタログ

管理人 : ベタログ (Twitterアカウント

思い立ったら、ジャンルを気にせず記事にする。それが自由というものだ。
そんな管理方針。
主に取り扱ってる事:オンラインゲーム(SDGO/Travian/ロードオブナイツ)、プログラミングメモ、ネット小説/書籍の感想/観葉植物など。

■まとめ記事
■カテゴリ
■最新記事
■PICKUP

個人的に押しているモノ


魚里高校ダンジョン部! 藻女神様と行く迷宮甲子園
魚里高校ダンジョン部! 藻女神様と行く迷宮甲子園
■感想記事
これぞ青春エンタメ小説。熱いですよ!

オーバーロード1 不死者の王
オーバーロード1 不死者の王
■感想記事
最強軍団が異世界を蹂躙するファンタジー。Web版も読めますが、凄まじい加筆がされているため、Web版読者も楽しめます。
■お勧め品
■最新コメント
■月別アーカイブ
検索フォーム
リンク
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。