Я пытаюсь использовать yaml.dump
с pyyaml, чтобы преобразовать строку во что-то безопасное yaml (т. Е. Все вещи, которые необходимо экранировать, правильно экранированы). Затем я вставляю эти строки в большой документ yaml.Сериализовать строку с pyyaml без эллипсинга
Вопрос заключается в том, что yaml.dump
хочет рассматривать строку как весь документ, а также добавить ...
(конец документа), как
In [4]: yaml.dump("a string")
Out[4]: 'a string\n...\n'
Как заставить его не добавлять \n...\n
, не хватает только вручную удалить его? Или есть лучший способ процитировать строку для потребления ямлов с помощью pyyaml?
любая причина, по которой сначала необходимо создать данные python и сбрасывать в yaml, в конце концов, вы не сработаете? – Aprillion
Я создаю удобочитаемый документ yaml с комментариями. – asmeurer