配置工具
项目描述
Divine
Divine是一个具有独特功能的配置工具
- 能够将配置链在一起,从各个部分组合成整体
- 能够快速使用类似c.get('abc/xyz/foo/bar')的表示法获取嵌套键
- 集成f-strings以支持可组合的值和DRY模式
- 可自动调用的配置条目,可以自动从配置中实例化类或调用带有args和kwargs的函数(是的,这是一个安全风险;不要解析来自未知来源的任何配置)
Divine接受YAML或JSON文件。它可以通过指向配置文件的环境变量手动配置或自动配置。这允许许多进程使用配置,而无需在每个进程中显式初始化配置。
项目详情
关闭
divine-0.0.1.tar.gz的哈希
算法 | 哈希摘要 | |
---|---|---|
SHA256 | f52b8f5fb04f3b681b67203e936dc373a56c1300809c557978f102b2c1b82591 |
|
MD5 | 1516f6cab37d77cd07a75cd9518d1a78 |
|
BLAKE2b-256 | 83c002a486b951dce8f4dcf15b8830f5810c3fa380c01f0b6247ccdc436a87f4 |