利用pythonconfigobj编写一个配置文件
创建一个新的配置文件一样容易阅读。您可以指定一个文件名,当你创建ConfigObj,还是后来[2]。
如果你不设置一个文件名,然后写方法将返回一个列表的行,而不是写入文件。看到更详细的编写方法。
这里我们展示创建一个空ConfigObj,设置一个文件名和一些价值观,然后写文件:
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()
pythonconfigobj特性
嵌套的部分(部分),任何级别
列表值
多个线值
字符串插值(替换)
集成了一个强大的验证系统
包括自动类型检查/转换
重复的部分
并允许默认值
当编写配置文件,ConfigObj保存所有的评论和成员和部分的顺序
许多有用的方法和选择使用配置文件(如“重载”的方法)
完整的Unicode支持
configobj安装方法
ConfigObjPyPI上源分布。如果你解压缩档案,你可以安装它:熊分享app6.2.3 安卓版
setup.pyinstall
或者,你可以用简单的安装或安装代码:
easy_installconfigobj
你也可以通过配置文件列表的行,或StringIO实例,所以不管你的配置数据是从哪里来的。
然后,您可以访问你的配置文件作为一个字典。部分也将字典。
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']
ConfigObj是一个非常强大的ini配置文件读取与分析软件,其最大的亮点在于自带的格式校验功能,并且支持复杂的嵌套格式,在python下运行,使用简单,只需要一些简单的语法和接口即可。这里小编会附上configobj安装教程,欢迎下载!
万博欣园噪音 万博鱼 乐彩论坛大乐透 今日足球亚盘 如何推广博彩展开

自由禁区吃鸡手游西山居版下载-自由禁区大逃杀【内附女装内衣兑换码】
妄想山海果盘下载-妄想山海果盘版0.4.1.0渠道服
有趣弹幕软件下载-有趣弹幕app1.0.1 手机最新版
抖店app下载安装-抖店app12.3.0 官方最新版
梧州优生活下载-梧州优生活苹果端3.3 ios版
健康西城app下载-健康西城1.0 最新版
玲珑奇缘手游-玲珑奇缘安卓版2.2.0.0.0 最新版
深夜怪谈完整版游戏下载-深夜怪谈游戏1.0 手机版
生活单词袋着走app2.34.0 苹果手机版
powerpoint视频播放插件-ppt视频播放插件(ShowRoom)2.1 官方最新免费版
动态壁纸锁屏-微乐动态壁纸5.132.1 安卓最新版
档案室库房管理系统1.0.1 最新正版
满意承德app2.2.2 安卓版
潮妈智选app1.0.2安卓版
部落冲突魔改版无限兵力无限钻石下载 -部落冲突魔改版999级兵种(Null’s Clash)17.360.13 最新版
关于狗年的祝福语-狗年祝福语大全新春拜年版
秒赞平台源码下载-php秒赞网站源码【去除授权】
美团外卖苹果版下载-美团外卖ios最新版本8.5.1 官方版
中学生综合素质自我评价大全-综合素质自我评价大全doc格式免费下载
金松打字系统下载-金松打字系统5.3 免费版