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 !