0
我正在编写一个配置文件YAML
及其相应的架构PyKwalify
。Pykwalify:YAML Schema验证错误
当我编译pykwalify
,我得到这个错误
NotMappingError: error code 6: Value: None is not of a mapping type: Path: '/'
这个错误是什么暗示?
我正在编写一个配置文件YAML
及其相应的架构PyKwalify
。Pykwalify:YAML Schema验证错误
当我编译pykwalify
,我得到这个错误
NotMappingError: error code 6: Value: None is not of a mapping type: Path: '/'
这个错误是什么暗示?
这意味着,而不是提供一个映射,它可以有块风格形式:
a: 1
b: 2
流风格的
:
{a: 1, b: 2}
您提供的空标(null
, ~
)或无标量:
x:
或
x: null
将在Python加载None
作为键x
值,而
x:
a: 1
b: 1
将加载一个字典/映射为密钥x
值。请注意,你在缩进时犯的错误或在TAB字符中混合,你可以在你的编辑器中看到确定的东西,但不会按预期解析。
谢谢!我发现这是一个缩进错误。 –
Erro r在问题中缺失:NotMappingError:错误代码6:值:无不是映射类型:路径:'/' –