Как выполнять анализ данных в формате JSON YAML XML с помощью Python
Работа с YAML-файлами с использованием библиотеки PyYAML
YAML - кто ты такой? YAML (YAML Ain't Markup Language) - популярный формат для хранения данных, в особенности, конфигов. К примеру, конфигов для gitlab CI, для хуков линтеров в pre-commit описываются в YAML. Формат легко читается, для восприятия легче, чем JSON, особенно когда структура сложная. Кроме того, YAML легко преобразуется в dict и с ним удобно работать через код. Расширение файла может выглядеть и как ”.yml” и как “.yaml”, разницы нет. Синтаксис и структура Напишем небольшой конфиг и разберемся, как прописывать разные типы данных в YAML-файле...
Python 3.12: разбираем новые оптимизации и синтаксис
Введение Python 3.12 вышел в сентябре 2023 года, но к 2026 году он стал новым стандартом для production-сред, принеся с собой революционные оптимизации и синтаксические улучшения. Этот релиз — не просто очередное обновление, а качественный скачок в производительности и выразительности языка. Если раньше Python критиковали за скорость, то версия 3.12 демонстрирует до 50% ускорения в критически важных операциях благодаря переписанному интерпретатору и новым механизмам оптимизации. Python 3.12 радикально...