源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

python用ConfigObj读写配置文件的实现代码

  • 时间:2022-02-19 02:59 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:python用ConfigObj读写配置文件的实现代码
发现一个简单而又强大的读写配置文件的lib,[url=http://www.voidspace.org.uk/python/configobj.html]http://www.voidspace.org.uk/python/configobj.html[/url]。 个人觉得最大的亮点在于自带的格式校验功能,并且支持复杂的嵌套格式,而且使用起来也相当的简便。 来看例子吧。 读文件
[u]复制代码[/u] 代码如下:
from configobj import ConfigObj      config = ConfigObj(filename)      #      value1 = config['keyword1']      value2 = config['keyword2']      #      section1 = config['section1']      value3 = section1['keyword3']      value4 = section1['keyword4']      #      # you could also write      value3 = config['section1']['keyword3']      value4 = config['section1']['keyword4']
写文件
[u]复制代码[/u] 代码如下:
from configobj import ConfigObj      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']['keyword 8'] = [value8, value9, value10]      config['section3']['keyword 9'] = [value11, value12, value13]      #      config.write()
更多内容请参阅下官方doc文档。
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部