2016-08-07 38 views
0

In meinem WebScraper überwache ich derzeit einen RSS-Feed und speichere den ersten Titel in einer Variablen. Dann habe ich einen 1-Minuten-Timer, um zurückzugehen und den Titel gegen die erste Variable zu überprüfen.Automatische Erkennung von Änderungen im RSS-Feed

IFTTT hat einen schönen Weg, aber gibt es irgendwelche Python-Module oder Bibliotheken, um Änderungen automatisch zu erkennen? Zur gleichen Zeit kann ich nicht sicher sein, ob sie nur einen sehr kurzen Timer laufen lassen oder nicht.

Antwort

0

Einige RSS-Server unterstützen ein Push-Protokoll. Überprüfen Sie das Element mit feedparser. Verwenden Sie dann xmlrpclib, um eine dauerhafte Verbindung mit dem RSS-Server herzustellen.

Ihr Server unterstützt möglicherweise PubSubHubbub, die ähnlich ist.