Я сейчас пробую что-то, в чем я не уверен, если это возможно.
Я пытаюсь отобразить значения API из строки JSON (которая имеет вложенные значения) в поле базы данных, но я sh для того, чтобы оно было динамическим c.
В приведенном ниже примере YAML ключом будет имя поля базы данных, а значение поля базы данных будет где получать информацию из строки JSON («-» ограничено для вложенных значений). Я могу прочитать конфигурацию YAML, но я не понимаю, как перевести ее в код python. Если бы это было динамически c Я не представляю, сколько [] мне нужно было бы положить.
YAML: (пакет PYYAML)
employer: "properties-employer_name"
...
employee_name: "employee"
Python Код: ( Python 3,8)
json_data = { properties: {employer_name: "XYZ"}, employee: "Sam" }
employer = json_data["properties"]["employer_name"] # How Do I add [] based on how nested the value is dynamically?
employee = json_data["employee"]
Большое спасибо!