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:值:無不是映射類型:路徑:'/' –