使用python

时间:2018-04-27 03:49:38

标签: python-3.x yaml

我们如何编辑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()来更新文件。 有没有办法解决这个问题?

0 个答案:

没有答案