配置文件:以properties 、config、ini、log4j等结尾的都是配置文件,里面的参数改一下,项目就可以按照不同的方式执行出来; configparser 可以去读取配置信息,configparser里面的类模块ConfigParser;
配置文件编写分为三个区域: section:只能是中括号,中括号扩起来的叫做片段 ; option:键值对左侧的叫做option; value:键值对右侧的叫做value;
一、配置文件
创建一个配置文件:case.config
[MODE] mode=all [PYTHON11] num=89 name=生生 [LEMON] mun=33 age=18 boss=华华
读取配置文件的数据方法一:
import configparser
# 创建配置文件
cf = configparser.ConfigParser() # 创建实例
cf.read('case.config', encoding='utf-8')
# 读取配置文件的数据方法一
res_1 = cf.get('MODE', 'mode') # get 获取数据
print(res_1)
读取配置文件的数据方法二:
import configparser
# 创建配置文件
cf = configparser.ConfigParser() # 创建实例
cf.read('case.config', encoding='utf-8')
# 读取配置文件的数据方法二
# cf['MODE']——>返回配置文件对象,cf['MODE']['mode'] 取文件对象mode的值
res_2 = cf['MODE']['mode']
print(res_2)
获取所有片段section:
import configparser
# 创建配置文件
cf = configparser.ConfigParser(