配置文件ini&yaml
一、配置文件类型
-
ini
-
yaml
二、ini使用
-
语法
[section1] key1=val1 key2=val2 [section2] key1=val1 key2=val2
-
configparser使用
-
导入包
from configparser import ConfigParser
-
实例化
conf = ConfigParser() conf.read('test.ini', encoding="utf-8")
-
掌握
-
获取所有section
sections = conf.sections()
-
获取指定section下所有的key
keys = conf.options('log1')
-
获取指定section下所有的key,value
val_list = conf.items('your_section')
-
获取指定section指定key的值
-
默认读取str
value = conf.get('your_section','key')
-
获取布尔值
booleans = conf.getboolean('your_section'
-
-
-