1.功能:读取配置文件
2.用法:
2.1配置文件格式
[db]
db_host = 127.0.0.1
db_port = 69
db_user = user_name
db_pass = pw
[concurrent]
thread = 10
processor = 20
2.2读取某一个值:
from configparser import Configparser #导包
filen = '' #配置文件名
cp = Configparser() #初始化对象
cp.read(filename) #读取文件内容,返回值存在cp中
cp.sections() #获取每一个section结点,即[]里的东西
方式1:
db_sec = cp['db'] # 获取option
concurrent_sec = cp['concurrent'] # 获取option
host_data = db_sec['db_host'] #根据option下的键值对获取值
方式2:
host_data = cp.get("db", "db_host")
转换值类型
host_data = cp.getstr("db", "db_host")
2.3获取指定section下所有的信息
o_l = cp.items('db')
剩下的有时间再补