json配置文件分析器
configp的Python项目详细描述
configpy是一个json配置文件读取器,支持 对于变量向前看和向后看,表达式,和 评论。
示例
config_json = """ /* Some example configuration items */ { "a": 10, "b": 2, "c": "{{ ${a} / ${b} }}", "d": "{{ ${c} * ${a} }}", "e": "{{ ${d} + 50 }}", "f": "{{ ${e} - 25 }}", "g": "'some text = {{ ${a} / ${b} }}'" } """ config = Config(config_json) 10 == config.a 2 == config.b 5 == config.c 50 == config.d 100 == config.e 75 == config.f "some text = 5" == config.g