Задача
Разработать Python-скрипт для парсинга календаря на веб-сайте государственной визовой службы. Скрипт должен работать в режиме реального времени, проверяя календарь каждую секунду.
Основные функции
- Мониторинг календаря: проверка один раз в секунду.
- Фильтр по датам: настройка периода, в котором требуется обнаружить свободную дату.
- Уведомление: при нахождении подходящей даты скрипт делает скриншот страницы и отправляет его вместе с отчетом в Telegram.
- Автоматическая запись: выбор даты из заданного периода и нажатие кнопки «Записаться» без вмешательства пользователя.
Дополнительные требования включают генерацию отчета о выполненной операции. Итоговый скрипт должен работать автономно и без сбоев при любом интерфейсе целевого сайта.