🔹 Работа с JSON-файлами в Python — просто 🔹 Как быстро читать и записывать JSON (JavaScript Object Notation) в Python? 🔸 JSON нужен, когда нужно хранить или передавать структурированные данные в виде текста. Без явного парсинга приложения будут работать со строками — потеря структуры, ошибки и сложная отладка.

🔸 Чтение: используем open и with, читаем файл в строку и парсим через json.loads(). Это полезно, когда нужен контроль над содержимым перед парсингом (например, предобработка).

🔸 Запись: готовим объект в строку через json.dumps(), затем записываем через with open(...,'w'). Это даёт контроль над кодировкой и форматированием (indent, ensure_ascii).

import json

with open('data.json', 'r', encoding='utf-8') as f: s = f.read() data = json.loads(s)

data['count'] = data.get('count', 0) + 1

s = json.dumps(data, ensure_ascii=False, indent=2) with open('data.json', 'w', encoding='utf-8') as f: f.write(s)

📚 Используйте with+open для безопасности файлов, json.loads()/json.dumps() для явного контроля над строковой формой JSON.

#CODERIKK #Python #Junior

➡️ Мы в Telegram - Сетке - ВК Буду рад вашей реакции здесь⬇️


В этом посте были ссылки, но мы их удалили по правилам Сетки

🔹 Работа с JSON-файлами в Python — просто
🔹 Как быстро читать и записывать JSON (JavaScript Object Notation) в Python?
🔸 JSON нужен, когда нужно хранить или передавать структурированные данные в виде ... | Сетка — социальная сеть от hh.ru