ConfigObj是一个简单但功能强大的用于读写配置文件的Python应用接口。这是非常易于使用,有一个简单的编程接口和一个简单的语法配置文 件。它也支持嵌套部分的任何一级,清单的价值,多行值,字符串插值,一个强大的验证系统,包括自动类型检查和转换,重复部分,默认值,保存的意见和秩序的 钥匙和章节,并没有外部依赖。
示例代码:
from configobj import ConfigObj config = ConfigObj(filename)
value1 = config[‘keyword1’] value2 = config[‘keyword2’]
section1 = config[‘section1’] value3 = section1[‘keyword3’] value4 = section1[‘keyword4’]
value3 = config[‘section1’][‘keyword3’] value4 = config[‘section1’][‘keyword4’]