轮子:读取config.ini文件
发布时间:2020-12-14 01:09:16 所属栏目:Linux 来源:网络整理
导读:?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())))
?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环境 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Nginx-Tomcat 等运维常用服务的日志分割-logrotate
- linux – 以root身份运行我的crontab作业是否存在安全风险?
- Nginx如何配置静态文件直接访问 Nginx之动静分离
- 修改crontab默认编辑器为vim
- linux – 什么时候调用sem_unlink()?
- Linux 定时任务 Crontab
- osx – 如果不支持-i参数,如何使用grep和sed替换多个文件中
- linux – GNU watch – 如何让它读取我的环境(别名,函数等)
- linux – 使用FTOS在Force10 S50N上PXE启动LACP主机
- linux – 如何使用–harmony选项使nodejs文件可执行