API 参考
PythonizeYAML 提供与 PyYAML 兼容的统一 API。load() 与 load_all() 返回样式感知的 Document 对象,它们同时表现得像被包装的普通 dict 与 list;dump() 与 dump_all() 可以直接接受这些文档。样式编辑就建立在这同一批对象之上。
参考文档按以下方式组织:
- 加载与导出 —— 模块级函数与
YAML/SafeYAML引擎,附完整签名与逐参数说明。 - 文档与样式编辑 ——
Document类及其成员、DocumentMapping/DocumentSequence/DocumentScalar子类、值上的样式 API、Comments与DocumentStream。 - Pydantic 集成 ——
YAMLModel与YAMLSettings,校验往返逐字节一致。 - 配置、样式与标签值 ——
IndentConfig、DEFAULT_CONFIG、样式枚举、SourceSpan与Tagged。 - 错误 ——
YAMLError层级及各异常的触发场景。
如果你刚接触本库,请先阅读教程,再回到这里查阅精确签名。