#python #selenium #raspberry-pi #scheduled-tasks
Вопрос:
Я относительно знаком с пакетом селена и использую его уже пару недель. Мой текущий сценарий использует selenium для очистки данных, я анализирую данные, выполняя несколько тестов, и если есть источник данных, который проходит указанные тесты, python отправляет мне сообщения с помощью Twilio. В настоящее время я использую свой mac для запуска всего этого, но я хотел запускать этот скрипт каждые 5 минут без головы и на такой платформе, чтобы мне не нужно было держать компьютер включенным. Я рассматривал некоторые потенциальные решения, и мне кажется, что запустить это на малиновом пироге без головы-правильный вариант. Мне было интересно, видит ли кто-нибудь какие-либо потенциальные проблемы с этим, поскольку я не видел темы с кем-либо, использующим Twilio? И я столкнулся с проблемами, пытаясь настроить задачу cron для ее автоматизации на моем mac из-за селена, и мне было интересно, будет ли это возможно на pi (глядя на raspberry pi 4)? Извините, если это немного длинновато, спасибо за помощь.
Ответ №1:
Запустите сценарий с помощью любых инструментов CI CD ,таких как Jenkins,GoCD, Gitlab, в запланированном задании, чтобы сценарий выполнялся каждые 5 минут в указанном узле агента, и вам не нужно было включать компьютер.