您的位置:首页 > 编程语言 > Python开发

python标准模块学习3_______ConfigParser

2016-09-24 16:00 197 查看
python的ConfigParser模块提供了很好的配置文件读写方法,该模块有提供三种配置文件读写方式

1.ConfigParser

2.RawConfigParser

3.SafeConfigParser

RawConfigParser是最基础的INI文件读取类,ConfigParser、SafeConfigParser支持对%(value)s变量的解析。

1.创建配置文件实例

config = ConfigParser.ConfigParser()

2.读入配置文件

打开一个配置文件,获取其句柄

file = open('文件')

config.readfp(file)

这里可以理解为配置文件中的内容加载到了实例中,之后调用实例的相关方法就能够获取相应的配置信息

3.获取有的section,该方法调用返回值为一个列表

config.sections()

4.获取某一配置项的属性

config.options(section)

5.获取某一配置项的某一属性值

config.get(section,option)

获取属性值地方法还有多种

config.getint(section,option)

config.getfloot(section,option)

config.getboolean(section,option)

如同方法名所示,方法的参数相同,知识返回值类型不同

6.判断某一配置项或某一配置项的属性存不存在

config.has_option()

config.has_section(section)

7.对配置文件修改

1.添加配置项

config.add_section(section)

2.移除配置项

config.remove_sections(section)

3.移除某一配置项的属性

config.remove_options()

4.设定某已配置属性值

config,set(section.option,value)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  python