在python的configparser中简化和增强功能

SimpleConfigParser2的Python项目详细描述


SimpleConfigParser公司
==================
[![构建状态](https://travis ci.org/helgi/python simpleconfigparser.png)(https://travis-ci.org/helgi/python-simpleconfigparser)

构建在内置的safeconfigparser之上,但添加了各种便利功能。

*访问所有常用的configparser功能
*通过方便对象和dict(而不是“get”)访问节和项`
*使在Python2.7+上通过dict访问项和节成为可能,configParser将Python3.2以后的项和节作为默认值
*通过对象“config.section.item='demmmm'”和dicts“config['section']['item']`设置值的能力,而“write()”仍正常工作
*从节对象“config.section.items()”、“config.section.getBoolean('item')”中直接使用几个函数`
*删除ini文件中使用的项边缘上的任何引号,而不是将其作为值的一部分返回
*改进对对象的默认处理,使其更合理

``巨蟒
默认值={
“节”:{
“项目1”:“boo”,
“项目2”:“栏”
}
}

config=simpleconfigparser(默认值=默认值)
```


示例
========
read.ini的内容:
```ini
[应用程序]
调试=是
````

测试.py:
``巨蟒
从SimpleConfigParser导入SimpleConfigParser

config=simpleconfigparser()
配置读取('read.ini')

打印(配置应用程序调试)
打印(config.app.getBoolean('debug'))
打印(配置[应用程序][调试])
打印(config['app'].getboolean('debug'))
config.app.debug=否
以open('new.ini','wb')作为句柄:
配置写入(句柄)
```

许可证
=======
麻省理工学院-见许可证文件

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
字典java cassandra对象映射注释   java定制Solr TokenFilter lemmatizer   字符串从Java文件中读取windows文件名   java如何在Windows上设置StanfordCorenlp服务器以返回文本   java axis2“意外的子元素值”   java使用POI HSSF获取错误   多线程Java等待计时器线程完成   java ForkJoinPool BuffereImage处理风格   从java代码运行Python脚本   java将字节[]转换为短[],使每个短元素包含13位数据   java如何为swing jframe应用程序将代码划分为类   java使用okhttp更改baseurl   java AlertDialog。建设者setView导致堆栈溢出错误   java如何在特定的radius 安卓 studio中接收地址列表?