Python如何读写配置文件?

一个简单而又强大的读写配置文件的lib,http://www.voidspace.org.uk/python/configobj.html亮点在于自带的格式校验功能,并且支持复杂的嵌套格式,而且使用起来也相当的简便。

图片[1]-Python如何读写配置文件?-uusu优素-乐高,模型,3d打印,编程

来看例子吧。

读文件

代码如下:

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
喜欢就支持一下吧
点赞12 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片快捷回复

    暂无评论内容