轮子:读取config.ini文件

 python:

把config.ini文件成map返回

def get_conf(conf_file):
    conf = {}
    ll=list(map(lambda x: x.replace('"', '').replace('\n', ''),
        filter(lambda x: "=" in x and not x.startswith("#"), open(conf_file).readlines())))
    for i in ll:
        conf[i[0:i.index('=')]]=i[i.index("=")+1:]
    return conf

common_config=get_conf(CONF_PATH+'/common.conf')

shell:

 shell脚本比较简单。

 直接source config.ini 就会把等值对(变量和对应的值)传递到linux环境

猜你喜欢

转载自www.cnblogs.com/wqbin/p/10890809.html