Строку в словарь, ключи без кавычек

Есть строка вида

'{status:"ok", status_p:{id:"0", name:"123", update:{day:"06.05.2021", time:"11:55"}}}'

хотелось бы её преобразовать в словарь. Попробовал через replace расставить двойные кавычки в нужных местах. Помогло, но код выглядит выглядит громоздко и не красиво. Может всё такие в json есть какой-то метод для таких строк?


Ответы (1 шт):

Автор решения: zankorobos
exec("a = " + '{"key1" : 1, "key2" : 2, "key3" : 3}')
print(type(a))

# Вывод: <class 'dict'>
→ Ссылка