python的分层yaml配置实用程序

yamlcfg的Python项目详细描述


yyLCFG=
BR/> Python的层次yAML配置实用程序:BR/> BR/> YAMLCFG使不同级别的YAML配置文件变得更容易,BR/>根据声明的“路径”BR/>关键字参数的顺序进行优先级声明。
BR/>它首先检查变量的环境,如果存在,它比其他任何东西都要用到
。然后按顺序检查“path”或“path”
中的第一个文件,然后检查下一个文件,直到找到变量。如果找不到,则返回
none。

“Br/>”Br/>组态(Foo=“Bar”)BR/> CONFIG.Wrr.Br/> FIFOO-CONSFS = YAMLCONFIG(路径=BR/>(‘MyCONFIG.YML’,‘/USECONFIG.YML’,‘/ETC/MyCONFIG/Debug TCOFIG.YML’)
第一次检查.MyCuff.YML,如果不存在,则检查
CONFIG= YAMLCONFIG(PATH='//.NoSy-CONFIG)#~/.userconfig.yml,依此类推。如果设置了同名的环境变量,它将首先使用该变量。
print(fifo_configs.some_var)

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java Hibernate:列计数与第1行的值计数不匹配   java如何获取在listview上单击的项目的用户唯一id   java如何使用视图处理水平和垂直约束。跑了   在linux/ubuntu中运行java程序时出现NoClassDefFoundError   java如何使用安卓上发布的触摸屏?   每次访问页面时,Android都会运行Java   Java Netbeans Jlabel隐藏和显示   创建OnClickListener(Android)时的java NullPointerException   IntelliJ中的java本地脚本找不到mvn(IOException/没有这样的目录)   java查找三个数组中至少两个数组中的数字   关于如何拥有不同布局的java 安卓代码   JAVA中需要的数组正则表达式   javascript获取Struts 2 valuestack变量到JQuery   java查询可重入锁相对于同步块的缺点   java Varags对象处理异常