Как прочитать JSON в Python

Python Junior Без компании
Как прочитать JSON в Python
Ответы
Для чтения JSON в Python используйте модуль `json`. Основные методы: `json.load()` для чтения из файла и `json.loads()` для чтения из строки. Пример с файлом: ``` import json with open('data.json', 'r', encoding='utf-8') as f: data = json.load(f) ``` Пример со строкой: ``` import json json_string = '{"name": "John", "age": 30}' data = json.loads(json_string) ``` Важные нюансы: - Всегда указывайте кодировку (обычно `utf-8`) при работе с файлами - JSON преобразуется в Python-объекты: объекты → dict, массивы → list - Для сложных структур можно использовать параметр `object_hook` для кастомного парсинга - При ошибках формата выбрасывается `json.JSONDecodeError`