python标准模块学习3_______ConfigParser

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)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值