Техническое задание: Автоматизированный парсер/бот с планировщиком задач
Цель проекта
Разработать программное решение для автоматизации рутинных операций на целевом веб-сайте. Основная задача - извлечение и обработка информации по заранее заданным параметрам.
Ключевые функциональные требования
- Создание парсера или бота для работы в рамках одного конкретного сайта.
- Реализация набора базовых функций для взаимодействия с данным ресурсом (например, сбор данных, мониторинг изменений).
- Интеграция системы планирования (scheduler) для автоматического запуска.
- Настройка гибкого расписания: возможность указывать различное время выполнения и разные дни недели.
- Обеспечение стабильности и надежности работы программы.
Технические предпочтения
Язык программирования - Python. Допускается использование проверенных библиотек для парсинга (например, BeautifulSoup, Scrapy, Selenium) и планирования задач (например, APScheduler, Celery). Архитектура и конкретный стек технологий согласовываются с исполнителем.
Ожидаемый результат
Готовое к работе приложение с понятной документацией, способное функционировать автономно согласно настроенному расписанию.