Задача

Необходимо реализовать скрипт-парсер, который извлекает структурированную информацию из веб-интерфейса миграционной службы (ссылка будет отправлена исполнителю). Данные должны обрабатываться и записываться в резервную копию на серверах Google Sheets по адресу, указанному в ссылке.

Требования к реализации

  • Язык разработки: Python
  • Парсинг выполняется строго в соответствии с официальным техническим заданием (приложено).
  • Автоматическая выгрузка собранных сведений в Google Таблицу (ключ доступа выдается исполнителю) в момент выполнения скрипта.
  • Все данные заменяются новой информацией, без дублей и устаревших записей.
  • Не учитывать информацию о конкретных юридических лицах или номерах телефонов; конфиденциальные данные скрыты или заменены.
  • Механизм антиблокировки/прокси обсуждается с заказчиком.

Детали TЗ

Подробное техническое задание находится по ссылке: Google Doc (будет доступно исполнителю). В нем содержится точное описание полей данных, которые требуется извлечь, а также специфичные настройки подключения к источнику миграционной службы.

Вы можете работать как на русском, так и на английском языке - все табличные заголовки на выбор исполнителя, но итоговая информация пишется латиницей/через кодировку.