CSV Insight
Перед импортом данных нужно быстро понять, можно ли им доверять и где именно придётся наводить порядок.

Задача
Консольный профилировщик CSV, который распознаёт кодировку и разделитель, считает пропуски и дубликаты, определяет типы колонок и формирует автономный HTML-отчёт.
Что требовалось
- Работать без установки pandas и других тяжёлых зависимостей.
- Давать полезный профиль для числовых и текстовых колонок.
- Собирать результат в отчёт, который можно открыть и переслать без запуска кода.
Что реализовано
- Определение UTF-8 и CP1251
- Пропуски и дубликаты
- Частые значения
- Числовая статистика
- HTML и JSON отчёты
Результат
Рабочая Python-утилита без внешних пакетов с тестовым набором данных и готовым отчётом качества.
StackPythonStandard libraryCSVHTML reportJSON