Надеюсь, у вас все отлично!
Ниже приведена выдержка из документа в файле .TXT. Я хочу прочитать текстовый файл со следующим содержимым:
1 Main Heading 1
1.1 Sub-heading 1
1.2 Sub-heading 2
2 Main Heading 2
2.1 Sub-heading 1
2.1.1 Sub-Sub-heading 1
2.1.2 Sub-Sub-heading 2
После прочтения я хочу ДИНАМИЧЕСКИ сохранить его в словаре Python, то есть во вложенных списках, как показано ниже:
{"file name": { "Main Heading 1": { "Sub-heading 1" : [], "Sub-heading 2" : [] }},
{ "Main Heading 2": { "Sub-heading 1": [ "Sub-Sub-heading 1", "Sub-Sub-heading 2" ] } } }
Вышеуказанное не является фиксированной структурой и может быть динамической с различными файлами, и я буду дополнительно автоматизировать процесс в цикле. Я новичок во вложенном словаре и застрял на этапе преобразования файла .txt -> JSON. Любая помощь в этом отношении будет очень полезной. Спасибо!!