Как мы можем редактировать файл yaml, не теряя его первоначальную структуру, например
Это моя первоначальная структура файла yaml
---
Feature:
version : 1.0.1
artifactId : libraries
groupId : com.fgr.fff.ddds
extension : zip
classifier : dfdd
properties: {storage : ds, aem_group : vbox}
type : packages
order : 100
Это мой вывод
Feature:
artifactId: libraries
classifier: dfdd
extension: zip
groupId: com.fgr.fff.ddds
order: 100
properties: {storage : ds, aem_group : vbox}
type: packages
version: 1.0.1
(Как видите, пробелы удалены из исходной структуры файла)
Я использую yaml.load () для загрузки файла и yaml.dump () для обновления файла.
Есть ли способ справиться с этим?