一个简单而又强大的读写配置文件的lib,http://www.voidspace.org.uk/python/configobj.html亮点在于自带的格式校验功能,并且支持复杂的嵌套格式,而且使用起来也相当的简便。
![图片[1]-Python如何读写配置文件?-uusu优素-乐高,模型,3d打印,编程](http://uusucn.zbbe.cn/wp-content/uploads/2024/01/5d12e65ded2c1391.jpg)
来看例子吧。
读文件
代码如下:
fromconfigobjimportConfigObj config=ConfigObj(filename) # value1=config['keyword1'] value2=config['keyword2'] # section1=config['section1'] value3=section1['keyword3'] value4=section1['keyword4'] # #youcouldalsowrite value3=config['section1']['keyword3'] value4=config['section1']['keyword4']
写文件
fromconfigobjimportConfigObj
config=ConfigObj()
config.filename=filename
#
config['keyword1']=value1
config['keyword2']=value2
#
config['section1']={}
config['section1']['keyword3']=value3
config['section1']['keyword4']=value4
#
section2={
'keyword5':value5,
'keyword6':value6,
'sub-section':{
'keyword7':value7
}
}
config['section2']=section2
#
config['section3']={}
config['section3']['keyword8']=[value8,value9,value10]
config['section3']['keyword9']=[value11,value12,value13]
#
config.write()原文来自:https://www.py.cn © 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
















































暂无评论内容