Чему вы научитесь
- освоите базовый синтаксис YAML;
- читать, создавать и изменять любой YAML-документ;
- обрабатывать ошибки;
- проводить лексический и синтаксический анализ YAML-документа;
- поймёте, как устроено «дерево YAML-документа» изнутри.
О курсе
В этом курсе вы освоите PyYAML - мощный модуль для работы с форматом YAML, используемым для сериализации данных и описания конфигураций. Вы научитесь не только читать, создавать и изменять YAML-документы, но и понимать их внутреннюю структуру.
Обучение начинается с основ синтаксиса: от простых пар «ключ: значение» до сложных вложенных структур с якорями и ссылками. Затем мы перейдём к модулю PyYAML, где разберём работу с загрузчиками, функциями и механизмами обработки исключений.
В результате вы получите целостное понимание YAML и уверенные навыки работы с ним через Python, необходимые для решения задач, связанных с этим форматом.
Для кого этот курс
Начальные требования
Курс не требует предварительных знаний YAML. Достаточно базового понимания синтаксиса Python (переменные, структуры данных).