Техническое задание: Парсер данных морских контейнеров
Основная задача
Разработать автоматизированную систему для сбора информации о статусе и перемещении морских контейнеров по их уникальным идентификаторам. Система должна получать данные из публичных онлайн-источников.
Ключевые требования
- Автоматический парсинг информации по различным номерам контейнеров (пример идентификатора: OOCU8813712)
- Реализация механизма обхода и распознавания капчи
- Разработка под операционную систему Debian
- Обработка различных форматов и структур данных контейнеров
- Стабильная работа с публичными источниками информации
Технические особенности
- Система должна работать полностью автоматически
- Обеспечение устойчивости к изменениям в структуре источников данных
- Корректная обработка различных идентификаторов контейнеров
- Надежный механизм обхода систем защиты (капча)
Ожидаемый результат
Готовое решение, позволяющее по номеру контейнера получать актуальную информацию о его перемещении и статусе из указанных публичных источников.