Техническое задание: Парсинг данных партнеров
Цель проекта
Создание автоматизированного решения для сбора и систематизации информации о партнерах из определенного географического региона, представленных на целевом веб-сайте.
Основные задачи
- Найти и обработать список партнеров на заданной странице сайта.
- Извлечь и структурировать данные в таблицу со следующими колонками:
- Порядковый номер
- Наименование организации
- Краткое описание
- Ссылка на профиль партнера на сайте
- Ссылка на официальный сайт партнера
- Электронная почта, найденная на сайте партнера
- Для каждого партнера в списке необходимо:
- Перейти по ссылке на его профиль.
- Извлечь из профиля ссылку на официальный сайт компании.
- Перейти на сайт партнера и найти на нем адрес электронной почты.
Требования к результату
- Данные должны быть представлены в удобном табличном формате (например, CSV или Excel).
- Процесс должен быть максимально автоматизирован, ручной ввод данных не допускается.
- Код должен быть написан качественно, с обработкой возможных ошибок (отсутствие страницы, изменение структуры сайта).
Важные замечания
Приоритет отдается четкому пониманию задачи и предложениям по ее оптимизации. Вопросы по существу, уточняющие детали реализации, приветствуются.