taolib.symphony.config.toml_config

taolib.symphony.config.toml_config#

Symphony TOML 配置加载器。

使用标准库 tomllib 解析 symphony.toml 文件, 仅读取 [defaults] 段用于配置合并。

Functions#

load_toml(→ dict)

从 symphony.toml 文件加载 [defaults] 段。

Module Contents#

taolib.symphony.config.toml_config.load_toml(path: pathlib.Path) dict#

从 symphony.toml 文件加载 [defaults] 段。

参数:

path -- symphony.toml 文件路径。

返回:

[defaults] 段的字典,如果文件中没有 [defaults] 段则返回空字典。

抛出:

ConfigError -- 文件无法读取或 TOML 解析失败。