提供: tty00
(ページの作成:「== feedparserについて == PythonのAtomやRSSを取り扱うライブラリ。 == インストール == *[https://pypi.python.org/pypi/feedparser feedparser]からソ...」) |
(→サンプルコード) |
||
(同じ利用者による、間の1版が非表示) | |||
行15: | 行15: | ||
feedparser.USER_AGENT = 'Mozilla/5.0' | feedparser.USER_AGENT = 'Mozilla/5.0' | ||
− | # | + | #Atom,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:34時点における最新版
feedparserについて
PythonのAtomやRSSを取り扱うライブラリ。
インストール
- feedparserからソースコードをダウンロードする。
- コンソールから "$python setup.py build"を実行する。
- "./build/lib/feedparser.py"が生成される。
- "feedparser.py"をインポートし使用する。
サンプルコード
import feedparser #ユーザーエージェントの設定 feedparser.USER_AGENT = 'Mozilla/5.0' #Atom,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()