Próbuję napisać prosty skrypt, aby po prostu sprawdzić stronę internetową dla określonej wartości:Running jQuery na statycznym pliku HTML z Basha
$("a#infgHeader").text() == "Delivered";
Chciałbym zautomatyzować ze skryptu bash być uruchamiane w odstępach. Nie przeszkadza mi też używanie Pythona. Muszę zasadniczo utworzyć żądanie HTTP, uzyskać odpowiedź i mieć sposób inteligentnego zapytania o wynik. Czy istnieje biblioteka, która pomoże mi w części zapytań?
Brawo dla XPath! Zastanawiałem się, czy przyda się tu pomoc. Nie wiedziałem, ponieważ HTML! = XML, ale hej, jeśli to działa, działa. –
Poprawna składnia wygląda na "xpath -e ...". – Tgr
'xpath' działa słabo z nie-ściśle-XML kodem HTML. Po uruchomieniu go na 100-liniowym fragmencie kodu HTML, blokuje się na minutę, a następnie obumiera z błędem "niezgodnego znacznika", prawdopodobnie dlatego, że kod miał '' a nie ''. – Tgr