Техническое задание: Обработка данных Excel на Python

Необходимо разработать Python-скрипт для работы с данными из файла формата Excel.

Исходные данные

Файл содержит большое количество строк и следующие колонки:

  • Артикул
  • Заголовок
  • Размер
  • Заголовок (дублирующая колонка)
  • Описание
  • Изображение
  • Бренд
  • Две пустые колонки: «Тип» и «Родительский...»

Основные задачи

  • Корректно прочитать данные из указанного Excel-файла.
  • Обработать возможные дубликаты в названиях колонок (например, два столбца «Заголовок»).
  • Проанализировать и, при необходимости, заполнить или структурировать данные в пустых колонках («Тип» и «Родительский...»).
  • Обеспечить надежную обработку данных (учет ошибок, пропущенных значений).
  • Результат работы скрипта должен быть сохранен в удобном формате (например, новый Excel-файл или CSV).

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

  • Использование языка Python.
  • Применение библиотек для работы с Excel (например, pandas, openpyxl).
  • Код должен быть чистым, читаемым и содержать комментарии.
  • Скрипт должен быть готов к запуску и обработке файла.

Разработка программы для автоматизации подачи заявок на пропуск грузового транспорта

Требуется создать программу, которая автоматически заполняет и отправляет заявки на пропуск грузового транспорта через портал личного кабинета. Программа должна распознавать данные из документов (паспорт, СТС, ВУ) и формировать договор перевозки по шаблону.

Разработка парсера тендеров с отправкой уведомлений в Telegram

Необходимо создать автоматизированный сервис для мониторинга сайта госзакупок по ключевым словам. Система должна собирать данные о новых тендерах, обрабатывать их и отправлять уведомления в Telegram-бота.