Задание: Программа для обработки и анализа структурированных данных
Суть задачи
Имеется выгрузка данных в формате CSV. Часть информации находится внутри единой ячейки, что требует её предварительной структуризации - разделения на отдельные столбцы (операция, аналогичная "Текст по столбцам" в Excel). После этого необходимо провести аналитическую обработку согласно предоставленным техническим требованиям и форматам файлов.
Требования к программе
- Язык программирования: Python.
- Основная функция: Разбор (парсинг) и разделение данных, находящихся в одной ячейке CSV-файла, в табличную структуру.
- Дополнительная функция: Проведение заданного анализа обработанных данных.
- Результат разработки: Готовый программный код и скомпилированная программа в формате EXE.
- Интерфейс: Программа должна иметь возможность интерактивной работы, включая пункт для внесения/загрузки исходных данных и запуска процесса обработки.
Что нужно предоставить
- Исходный код программы, написанный на Python.
- Исполняемый EXE-файл с графическим или консольным интерфейсом для пользователя.
- Функционал загрузки данных и запуска процесса их обработки и анализа.