WooCommerce - плагин для интернет-магазина. Часть #1. Введение, установки , настройки
YML-файл: что это
С появлением возможности скачивать и выгружать данные на сайт интернет-магазины научились легко переносить информацию о своей продукции. Платформа Яндекс.Маркет разработала формат YML, позволяющий быстро и качественно обрабатывать информацию об ассортименте товаров, услуг и размещать ее в каталоге. С применением YML формата файла регулярно проходит обновление каталога на Яндекс.Маркете и автоматически отображаются все текущие изменения (цена, наличие, новинки). Рассмотрим подробнее, что такое формат YML и его функции...
Работа с YAML-файлами с использованием библиотеки PyYAML
YAML - кто ты такой? YAML (YAML Ain't Markup Language) - популярный формат для хранения данных, в особенности, конфигов. К примеру, конфигов для gitlab CI, для хуков линтеров в pre-commit описываются в YAML. Формат легко читается, для восприятия легче, чем JSON, особенно когда структура сложная. Кроме того, YAML легко преобразуется в dict и с ним удобно работать через код. Расширение файла может выглядеть и как ”.yml” и как “.yaml”, разницы нет. Синтаксис и структура Напишем небольшой конфиг и разберемся, как прописывать разные типы данных в YAML-файле...