Любые библиотеки yaml в Python, которые поддерживают выгрузку длинных строк как блочных литералов или свернутых блоков?

Я хотел бы иметь возможность выгрузить словарь, содержащий длинные строки, которые я хотел бы иметь в блочном стиле для удобства чтения. Например:

foo: |
  this is a
  block literal
bar: >
  this is a
  folded block

PyYAML поддерживает загрузку документов с этим стилем, но я не могу найти способ выгрузить документы таким образом. Я что-то упустил?

19
задан guidoism 21 June 2011 в 22:07
поделиться