Мне нужно вставить код Python в документ YAML. Документ должен быть предпочтительно переносимым (стандартный YAML) или, по крайней мере, анализируемым Python (например, PyYaml).Как вставить код Python в YAML?
На самом деле я пытаюсь включить неизмененные строки в атрибуты yaml. Отступы и новые строки должны быть сохранены, чтобы впоследствии внедрить внедренный код Python.
Я нашел «>», но он удаляет символы перевода строки.
Что вы пытаетесь сделать точно? Сохраните его как строку или вставьте, чтобы он мог быть выполнен? Или что? –
Исходный код Python - это просто текст, а текст тривиально включать в YAML. Или вы ожидаете, что код будет запущен в какой-то момент (когда точно и как?) Процессором YAML? Тогда не шанс снежного кома в аду быть стандартным ЯМЛ. И зачем вам это нужно? – delnan
то как буквальная строка может быть встроена в yaml, сохраняя отступы и новые строки? – user2245644