Python feedparser
From wikinotes
A python library for reading RSS feeds.
Documentation
github https://github.com/kurtmckee/feedparser official docs https://feedparser.readthedocs.io/en/latest/
Usage
Reading a Feed
import feedparser data = feedparser.parse('/var/tmp/out.xml') data = feedparser.parse('https://rss.cbc.ca/lineup/topstories.xml') print(data['feed']['title'])Basic Types
data = feedparser.parse('https://rss.cbc.ca/lineup/topstories.xml') # feed info data.feed.title data.feed.link data.feed.description data.feed.published_parsed # atricle info data.entries[0].title data.entries[0].link data.entries[0].description data.entries[0].published data.entries[0].published_parsed data.entries[0].id