Как парсить excel в словарь с вложенными словарями python

Рейтинг: 0Ответов: 0Опубликовано: 25.01.2023

Файл excel выглядит следующим образом: введите сюда описание изображения

Получается прочитать через pandas в список, но там, где пустые столбцы получается значение nan

Как прочитать файл таким образом, чтобы были вложенности. Читала, что есть вариант как-то сделать через parent-child, но не понимаю как это сделать. Структура данных должна быть dict.

Пожалуйста, помогите решить задачу.

В итоге на выходе надо получить:

test_data = {
    'Выберите город': {
        'МСК': {
            'Округ': {
                "ЗАО": {
                    "Выберите район": {
                        "Зюзино": "Текст1111",
                        "Царицыно": "Текст22222",
                    }
                },
                "СЗАО": {
                    "Выберите район": {
                        "Измайлово": "Текст44444",
                        "Войковский": "Текст55555"
                    }
                },
            },
        },
    'СПб': {
        'Район': {
            "Адмиралтейский": 'texttexttexttexttexttext'
        }
    }
}

}

Ответы

Ответов пока нет.