python работа с json файлами часть 2 работа со словарями
🐍 Как не потерять всю память на JSON: практические советы для Python-разработчиков
Любой, кто работал с большими JSON-файлами в Python, знает, как стремительно может закончиться оперативная память. А если вы пользуетесь Pydantic, который завоевал популярность благодаря удобству и простоте, то, скорее всего, уже сталкивались с неприятной ситуацией, когда даже средний по размеру файл превращается в прожорливого монстра, способного съесть всю доступную память. Недавно Итамар Тернер-Троринг поделился в блоге Python⇒Speed полезными рекомендациями, как победить эту проблему и не исчерпать ресурсы памяти при работе с Pydantic и большими JSON-файлами...
Работа с json-файлами в Python
Введение JSON — это текстовый формат обмена данными, основанный на JavaScript. Но при этом формат независим от JS и может использоваться в любом языке программирования. В данной статье научимся работать с json-файлами в языке программирования Python. Модуль json Для работы с json-файлами нам понадобится модуль json, который к счастью входит в стандартную библиотеку python. Импортируем его: import json Создание json-файлов в Python Создадим словарь data, и занесём в него данные к примеру человека по имени “Василий”: import json data = {
"first_name": "Vasiliy",
"email": "vasya@gmail...