1 год назад
Работа с YAML-файлами с использованием библиотеки PyYAML
YAML - кто ты такой? YAML (YAML Ain't Markup Language) - популярный формат для хранения данных, в особенности, конфигов. К примеру, конфигов для gitlab CI, для хуков линтеров в pre-commit описываются в YAML. Формат легко читается, для восприятия легче, чем JSON, особенно когда структура сложная. Кроме того, YAML легко преобразуется в dict и с ним удобно работать через код. Расширение файла может выглядеть и как ”.yml” и как “.yaml”, разницы нет. Синтаксис и структура Напишем небольшой конфиг и разберемся, как прописывать разные типы данных в YAML-файле...
1 месяц назад
Лучшие редакторы yml файлов для windows, linux и macos
YAML — это такой формат, где каждый пробел имеет значение. Буквально. Поставил таб вместо двух пробелов — и твой сервер больше не запускается. Хочешь почувствовать себя хирур­гом, который делает операцию в танке на скорости 120 км/ч? Попробуй поправить здоровый YAML в «Блокноте» без ошибок! Поэтому нормальные люди используют редакторы. А ненормальные — тоже используют, просто ругаются ещё громче. На Windows всё просто: либо ты ставишь Visual Studio Code или Notepad++, либо ты открываешь YAML в «Блокноте»...