Техническое задание: Обработка данных Excel на Python
Необходимо разработать Python-скрипт для работы с данными из файла формата Excel.
Исходные данные
Файл содержит большое количество строк и следующие колонки:
- Артикул
- Заголовок
- Размер
- Заголовок (дублирующая колонка)
- Описание
- Изображение
- Бренд
- Две пустые колонки: «Тип» и «Родительский...»
Основные задачи
- Корректно прочитать данные из указанного Excel-файла.
- Обработать возможные дубликаты в названиях колонок (например, два столбца «Заголовок»).
- Проанализировать и, при необходимости, заполнить или структурировать данные в пустых колонках («Тип» и «Родительский...»).
- Обеспечить надежную обработку данных (учет ошибок, пропущенных значений).
- Результат работы скрипта должен быть сохранен в удобном формате (например, новый Excel-файл или CSV).
Требования к реализации
- Использование языка Python.
- Применение библиотек для работы с Excel (например, pandas, openpyxl).
- Код должен быть чистым, читаемым и содержать комментарии.
- Скрипт должен быть готов к запуску и обработке файла.