提供: tty00

移動: 案内検索
(ページの作成:「== feedparserについて == PythonのAtomやRSSを取り扱うライブラリ。 == インストール == *[https://pypi.python.org/pypi/feedparser feedparser]からソ...」)
 
(サンプルコード)
行15: 行15:
 
feedparser.USER_AGENT = 'Mozilla/5.0'
 
feedparser.USER_AGENT = 'Mozilla/5.0'
  
#RSSフォードのURL
+
#RSSフィードのURL
 
url = ''
 
url = ''
  
#フェードの取得
+
#フィードの取得
 
feed = feedparser.parse( url )
 
feed = feedparser.parse( url )
  
#フェードの情報を取得
+
#フィードの情報を取得
 
for key in feed.feed.keys():
 
for key in feed.feed.keys():
 
     print(key,'=',feed.feed[key])
 
     print(key,'=',feed.feed[key])
  
#フェードのエントリーを取得
+
#フィードのエントリーを取得
 
for entrie in feed.entries:
 
for entrie in feed.entries:
 
     for key in entrie.keys():
 
     for key in entrie.keys():

2014年1月26日 (日) 21:33時点における版

feedparserについて

PythonのAtomやRSSを取り扱うライブラリ。

インストール

  • feedparserからソースコードをダウンロードする。
  • コンソールから "$python setup.py build"を実行する。
  • "./build/lib/feedparser.py"が生成される。
  • "feedparser.py"をインポートし使用する。

サンプルコード

import feedparser
 
#ユーザーエージェントの設定
feedparser.USER_AGENT = 'Mozilla/5.0'
 
#RSSフィードのURL
url = ''
 
#フィードの取得
feed = feedparser.parse( url )
 
#フィードの情報を取得
for key in feed.feed.keys():
    print(key,'=',feed.feed[key])
 
#フィードのエントリーを取得
for entrie in feed.entries:
    for key in entrie.keys():
        print(key,'=',entrie[key])
    print()