@Megos

Как обратиться к элементу json?

Получаю в Python ответ:

parsed_app_json = response.json()

Сам ответ:

{
    "918980": {
        "success": true,
        "data": {
            "type": "game",
            "name": "Soul Rebellion",
            "steam_appid": 918980,
            "required_age": 0,
            "is_free": false,


Я могу получить name таким образом parsed_app_json[918980]['data']['name']. Но как обратиться к элементу name, если id который во второй строке разный в разных ответах?
  • Вопрос задан
  • 374 просмотра
Решения вопроса 1
Maksim_64
@Maksim_64
Data Analyst
id_key = list(parsed_app_json.keys())[0]
print(parsed_app_json[id_key]['data']['name'])

В id_key будет всегда попадать первый ключ, соответственно вы сможете обращаться к ключу name независимо от значения первого ключа.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
01 окт. 2023, в 17:47
5000 руб./за проект
01 окт. 2023, в 17:41
69998 руб./за проект
01 окт. 2023, в 17:35
2000 руб./в час