Python: Считывание вложенных данных из файла во вложенный словарь без использования json

#python

Вопрос:

У меня есть тестовый файл с данными в формате ниже, несколько похожем на формат json, и я хочу, чтобы он считывал их во вложенный словарь без использования модуля json.

Каков эффективный способ ее достижения?

 SSS = 11111

AAA            {
                BBB           {
                                 BB_1           = First Value
                                 BB_2           = Second Value
                               }

               CCC            {
                                 CC_1            = Third Value
                                 CC_2            = [
                                                     [1, 2, 3, 4, 5],
                                                     [9, 8, 7, 6, 4]
                                                   ]
                               }
               }

DDD = 9999

FFF            { 
                 FF_1           = Fifth Value
                 FF_2           = Sixth Value
               }
 

Ответ №1:

Вам придется написать фрагмент кода, который мы называем «синтаксическим анализатором». В Интернете есть много ресурсов, просто найдите «как сделать синтаксический анализатор на python», и вы найдете несколько подходов.

Затем вернитесь и расскажите нам, как вы это сделали.