Parser un flux RSS en Python
Aujourd’hui on s’amuse avec Python 3 et RSS !
Pour parser un flux RSS j’utilise le module feedparser
, que j’ai installé avec la commande pip :
pip install feedparser
Ensuite il suffit d’utiliser la fonction parse(url)
et de boucler sur les articles, exemple :
import feedparser
url = "https://korben.info/feed"
feed = feedparser.parse(url)
for entry in feed.entries:
# Titre
title = entry.title
print(title)
# Date de publication
published = entry.published
print(published)
# Permalink
link = entry.link
print(link)
# Description sommaire
summary = entry.summary
print(summary)
# Le contenu HTML
content = entry.content
#print(content)
print('')
Facile !