json.loads()

Разбирает JSON-строку в объект Python.

Сигнатураjson.loads(s)

Принимает строку (или bytes) с JSON и возвращает соответствующий объект Python. Объекты JSON становятся dict, массивы — list, true/false/nullTrue/False/None. Некорректный JSON вызывает json.JSONDecodeError.

import json

text = '{"name": "Аня", "tags": [1, 2, 3]}'
obj = json.loads(text)
print(obj["name"])  # Аня
print(obj["tags"])  # [1, 2, 3]
print(type(obj))    # <class 'dict'>
← Все записи: Модули re и json
Поддержать проект