def get_feed_entries_from_url(url):
"""
Gets feed entries from an url that should be an
RSS or Atom feed.
>>> get_feed_entries_from_url("http://delhomme.org/notfound.html")
Error 404 while fetching "http://delhomme.org/notfound.html".
>>> feed = get_feed_entries_from_url("http://blog.delhomme.org/index.php?feed/atom")
>>> feed.status
200
"""
feed = feedparser.parse(url)
if 'status' in feed:
feed = manage_http_status(feed, url)
else:
# An error happened such that the feed does not contain an HTTP response
manage_non_http_errors(feed, url)
feed = None
return feed
# End of get_feed_entries_from_url() function
评论列表
文章目录