Каков наилучший способ создания непрерывного анализа html? - PullRequest
0 голосов
/ 14 октября 2018

У меня есть HTML-страница в моей локальной сети.Мне нужно получать цифры каждые 1 секунду и сохранять в базе данных.Каков наилучший способ сделать это?

Я думаю, что это может быть парсер написан с использованием Python.Но как это сделать, чтобы скрипт постоянно разбирался.Может быть, с помощью cron?

1 Ответ

0 голосов
/ 14 октября 2018

Поскольку вы отслеживаете то, что кажется автоматизированной HTML-страницей, которая меняется так часто, как 1 / сек, то вы, вероятно, можете избежать использования регулярного выражения для извлечения ваших данных.(В SO много предупреждений о синтаксическом анализе HTML с помощью регулярных выражений, но это может быть одним из исключительных случаев, так как это выглядит как автоматизированная страница, возможно, какая-то форма фабричной сенсорной автоматизации или биржевой тикер. Автоматизированные страницы обычно поддерживают согласованнуюформат, поэтому использование регулярных выражений для извлечения определенных полей может просто сработать.)

Что касается запуска анализатора 1 / секунду, вы можете сделать это в самом скрипте Python, используя что-то простое, например time.sleep внутриwhile True вечная петля.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...