Python中使用ConfigParser解析ini配置文件实例
ini文件是windows中经常使用的配置文件,主要的格式为:
[Section1] option1:value1 option2:value2
python提供了一个简单的模块ConfigParser可以用来解析类似这种形式的文件。对于ConfigParser模块可以解析key:value和key=value这样的类型,对于#和;开头的行将会自动忽视掉。相当于注释行。常用的函数:
ConfigParser.RawConfigParser()
RawConfigParserObject的操作有:
.sections():返回所有可用的section .addsection(sectionname):添加section .set(sectionname,optionname,optionvalue):添加option .hassection(sectionname):判断 .options(sectionname):返回section下可用的option .hasoption(sectionname,optionname):判断 .read(filename):读取文件 .wrie(filename):将RawConfigParser对象写到文件中 .get(sectionname,optionname):获取值,默认的是返回string类型 .getfloat,.getint,.getboolean:获取不同类型的返回值,参数和get的参数一样 .items(sectionname):列出section下的所有key:value .remove(sectionname):删除section .remove(sectionname,option_name):删除section下的某个option
热门推荐
10 财运虎年祝福语简短语
11 单亲爸爸春节祝福语简短
12 狗狗上厕所训练
13 植物种植祝福语简短
14 翻译考试祝福语朋友简短
15 个人周年庆简短祝福语
16 狗狗怎么训练
17 分别祝福语简短搞笑英文
18 生日广州男生祝福语简短