configparser 配置文件模块

ConfigParser解析的配置文件的格式为.ini的配置文件格式,就是文件中由多个section构成,每个section下又有多个配置项。
在程序中,使用ConfigParser.get(section,name)读取具体section下的配置内容。

confi.ini

[HOST]  
HOST1 = 172.25.254.1:root:123
HOST2 = 172.25.254.2:root:123
HOST3 = 172.25.254.3:root:123

[db]
db_port = 3306
db_user = root
db_host = 127.0.0.1
db_pass = password

main.py

#!-*-coding:utf-8-*-
 
from configparser import ConfigParser

cfg = ConfigParser()
cfg.read('config.ini')
# 获取指定section 的option值
#第一参数是section 第二个参数是option
name = cfg.get("HOST", "db_host")
print(name)
posted @ 2020-07-28 11:18  名字很长容易被惦记  阅读(145)  评论(0编辑  收藏  举报