Created
December 25, 2014 14:04
-
-
Save bcdejp/1178a3e08b3bb22516b6 to your computer and use it in GitHub Desktop.
RSSを取得する
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env python | |
# -*- coding: utf-8 -*- | |
import feedparser | |
from datetime import datetime | |
from time import mktime | |
#RSSのURL | |
RSS_URL = "http://www.japantoday.com/feed/" | |
#RSSの取得 | |
feed = feedparser.parse(RSS_URL) | |
#RSSのタイトル | |
print feed.feed.title | |
for entry in range(len(feed.entries)): | |
#RSSの内容を一件づつ処理する | |
title = feed.entries[entry].title | |
link = feed.entries[entry].link | |
#更新日を文字列として取得 | |
published_string = feed.entries[entry].published | |
#更新日をdatetimeとして取得 | |
tmp = feed.entries[entry].published_parsed | |
published_datetime = datetime.fromtimestamp(mktime(tmp)) | |
#表示 | |
print title | |
print link | |
print published_string | |
print published_datetime |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment