Задача
Разработать скрипт на Python для автоматизации работы с веб-сайтом, который включает: обход капчи, ввод данных из внешнего источника и получение результатов обработки.
Основные требования
- Реализовать механизм распознавания и прохождения капчи на целевом сайте.
- Уметь считывать данных из файла Excel (формат .xlsx или .csv).
- Подставлять значения из таблицы в соответствующие поля формы на сайте.
- После отправки данных извлекать и сохранять результат (информацию о статусе, ошибки, найденные данные).
- Обрабатывать каждую строку из Excel последовательно или в параллельных потоках.
Формат загрузки и работы
- Входной файл Excel содержит колонки: (наименование полей для подстановки - уточняется с исполнителем).
- Скрипт должен быть пригоден для запуска на VDS/локальном ПК без графического интерфейса (консольный режим).
- Допускается использование любых бесплатных/платных API для распознавания капчи (например, AntiCaptcha).
- Конфиденциальность: все упоминания названия компании, конкретных адресов сайтов, телефонов (должны быть вынесены в отдельный конфигурационный файл).
Результат работы
Файл результатов: CSV или Excel с трижды: исходные данные из файла + полный статус обработки (грейн, при этом потребовалось ли автоматические обновлять ее, точное время выполнения).