json-tools .ru

CSV в Python dict

Читает CSV-таблицу и выводит список Python-словарей — по одному словарю на строку данных.

Что получится в коде

Результат — литерал list[dict], где ключи каждого словаря взяты из заголовков CSV, а значения остаются строками (CSV не хранит типы: числа и true/false в ячейках — это просто текст).

Дальнейшая обработка

Такой список удобно вставить в скрипт, который дальше сам приведёт нужные колонки к int/float/bool — конвертер сознательно не угадывает типы, чтобы не исказить значения вроде ведущих нулей в ID.

Формат
CSV → Python
Исходный текст Вставьте текст или загрузите файл
Результат Тип пока не определён
Статистика появится после форматирования