====== urlwatch ====== urlwatch ist ein [[Python]]-Skript, das Webseiten oder allgemein URLs überwacht und bei Änderungen Benachrichtigungen, z.B. per Mail verschickt. ===== Migration von string-based to dict-based Config ===== Bei der Migration von string- zu dict-basierter Konfiguration muss beachtet werden, dass - Einrückung keine Tabs sein dürfen, sondern Leerzeichen sein müssen - Leerzeichen zwischen Filter und Argument stehen müssen: ''css: body'', andernfalls erhält man einen Fehler ''ValueError: Unknown filter kind: css:body (subfilter {})'' Beispiel stringbasiert (deprecated): filter: css:body,html2text:re,strip Umwandlung dict-basiert (neu): filter: - css: selector: body - html2text: method: re - strip Default Subfilter können auch weggelassen werden: filter: - css: body - html2text: re - strip Welche Subfilter Defaults sind, kann man durch ''urlwatch %%--%%features'' erfahren. ===== Links ===== * [[http://thp.io/2008/urlwatch/|Homepage]] * [[https://github.com/thp/urlwatch|Github Repo]] * [[https://urlwatch.readthedocs.io/|Dokumentation]]