Как получить название ключа JSON в Python?

Помогите, пожалуйста. Возможно, вопрос глупый, но все таки. Как получить название ключа("Текст")? Или это нереально?)

[{
    "Текст": {
        "enabled": false,
        "type:": "state"
    },
    "Текст2": {
        "enabled": false,
        "type:": "state"
    },
    "Текст3": {
        "enabled": false,
        "type:": "state"
    }
}]

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

Автор решения: hazker
name = d.keys()
for key in d:
   print(key) # название ключа 
→ Ссылка
Автор решения: Dmitry

Можно воспользоваться модулем json, чтобы преобразовать строковую последовательность в релевантный словарь python

from json import loads

json_ = '''{"Текст":{
    "enabled": false,
    "type:": "state"
    }}'''

dict_from_json = loads(json_)

А далее как советовали

for key in dict_from_json:
    print(key)

Применять метод keys() для словаря опционально и не обязательно для данной задачи

Относительно обновленных данных все то же самое, с отступлением, что это список словарей

from json import loads
a = '''[{
    "Текст": {
        "enabled": false,
        "type:": "state"
    },
    "Текст2": {
        "enabled": false,
        "type:": "state"
    },
    "Текст3": {
        "enabled": false,
        "type:": "state"
    }
}]'''

# в список словарей 
list_from_json = loads(a)

all_keys = []

# все ключи
for item in list_from_json:
    all_keys += item.keys()

Ну, а поскольку список содержит всего одну запись, то можно и вот так собрать ключи

all_keys = list(list_from_json[0].keys())
→ Ссылка