configparser模块提供对ini文件的增删改查方法。
ini文件的数据格式:
[name1]attribute1=value1attribute2=value2[name2]attribute1=value1attribute2=value2
读取文件内容:
1 import ConfigParser 2 conf = ConfigParser.ConfigParser() 3 conf.read('config.ini') # 文件路径 4 a = conf.get("name1", "attribute1") 5 print a 6 b = conf.get("nmae2", "attribute2") 7 print b 8 9 10 输出:11 value112 value2
修改和增加内容:
conf.set("name1","attribute1","666") #修改attribute1的值或创建attribute1这个选项conf.add_section("name3") #增加name3部分conf.write(open('config.ini', 'w')) #写入操作