import lxml.etree
#Lisez le dossier
tree = lxml.etree.parse('rss2.xml')
#getroot()Correspond à l'élément racine de XML dans la méthode
root = tree.getroot()
#xpath()Obtenez une liste d'éléments qui correspondent à XPath dans la méthode
for item in room.xpath('Spécifier les éléments de manière hiérarchique'):
#Spécifiez les données que vous souhaitez acquérir et acquérir
Vous pouvez gratter sans connaître le format RSS. Il existe plusieurs formats pour les flux RSS tels que RSS1.0, RSS2.0 et Atom, ce qui est ennuyeux, je le recommande donc.
import feedparser
d = feedparser.parse('https://qiita.com/tags/docker/feed')
for entry in d.entries:
print(entry.link, entry.title)
Il est si facile ... Vous pouvez l'exécuter régulièrement et créer votre propre lecteur RSS. ..
Recommended Posts