配置工具
divine的Python项目详细描述
神圣的
Divine是一个具有独特功能的配置实用程序:
- 能够将配置链接在一起,从各个部分组成整体
- 使用如下符号快速获取嵌套键的能力 c.get('abc/xyz/foo/bar')
- 组合值和干燥模式的集成F字符串
- auto callable config entries从配置中自动实例化一个类或使用args和kwargs调用一个函数(是的,这是一个安全风险;不要解析来自未知源的任何配置)
神圣接受yaml或json文件。它可以通过指向配置文件的环境变量手动配置或自动配置。这允许许多进程使用配置,而不必在每个进程中显式初始化配置。