儿童配置加载帮助程序。

kids.cfg的Python项目详细描述


Latest PyPI versionNumber of PyPI downloadsTravis CI build statusTest coverage

kids.cfg是一个python库,提供加载cfg文件的帮助程序。

这是“孩子”图书馆的一部分。

成熟度

此代码处于alpha阶段。它没有在windows上测试。API可能会改变。 这更是一个不断反思的草案。

我要补充的是,这可能还没有准备好。不过,很多 函数在我的项目中每天都在使用,我厌倦了重写它们 每个项目。

功能

使用kids.cfg

  • 待定

兼容性

代码是python2和python3就绪。它没有在windows上测试。

安装

您不需要下载git版本的代码,因为kids.cfgis PYPI上有。所以您应该能够运行:

pip install kids.cfg

如果您下载了git源代码,那么可以添加install 当前版本通过传统:

python setup.py install

如果你没有git的来源但是想得到最新的 github的master或branch,您也可以:

pip install git+https://github.com/0k/kids.cfg

或者甚至选择特定的修订(分支/标记/提交):

pip install git+https://github.com/0k/kids.cfg@master

用法

待定

贡献

欢迎提出任何建议或问题。非常欢迎推送请求, 请查看指南。

推送请求指南

你可以发送任何代码。我会自己研究并整合它 代码库,留下你作为作者。这个过程可能需要时间和 如果遵循以下指导原则,所需时间将更少:

  • 用pep8或pylint检查代码。尽量坚持80列宽。
  • 把你的承诺分开。
  • 每次提交都应通过测试(以方便平分)
  • 每个功能/错误修复提交都应该包含代码、测试, 还有医生。
  • 先前的次要提交与排版或代码外观更改是 非常欢迎。它们应该在提交摘要中标记为 !minor
  • 提交消息应该遵循gitchangelog规则(检查git 登录以获取示例)
  • 如果提交修复了问题或完成了 功能,请在摘要中提及。

如果你对指导方针有一些问题,这里没有回答, 请检查当前的git log,您可能会发现以前的提交 会告诉你如何处理你的问题。

许可证

版权所有(c)2015瓦伦丁实验室。

根据BSD License授权。

更改日志

0.0.3(2015-03-04)

新的

  • 可以访问尚未创建但已列出的conf文件。[瓦伦丁实验室]

    如果您在REPOS/.foo.rc中列出了本地文件和全局配置 文件在~/.foo.rc中,然后您可以存储值并通过 MConfig然后将创建该文件。

  • 完全支持yaml、configobj、python配置文件和多层 配置文件。[瓦伦丁实验室]

    • 自动检测语法
    • 提供3种语法:yaml、configobj、python config
    • 提供的写入支持:yaml,configobj

更改

  • 在分析yaml时使用safe_load,而不是load。[瓦伦丁 实验室]

    如果我们有正当理由使用load,我们将考虑 回来。

0.0.1(2014-05-14)

  • 第一次进口。[瓦伦丁实验室]

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

推荐PyPI第三方库


热门话题
java楼梯的最大高度   java Jackson从1.7.1更新到2.8.6 JsonTypeInfo子类型反序列化   Spring WebApp中的java JPA异常处理   java在SwingWorker(doInBackground)中从WorkerThread调用多个方法?   java Android Studio构建到jar   java是添加多个按钮组的更有效方法   java MySQL JDBC连接池最大大小   java如何防止元素<Integer>变成元素<Object>   Java:处理大型XML文件提取数据而不编写状态自动机?   SpringBoot和React Web应用程序中CAS的java重定向问题   需要java算法方面的帮助吗   java在JDK 16中使用PowerMock   java异常错误本机方法签名   在Java Android中将JSON映射到数组/对象   如何打开一个窗口。java程序中的dat文件   java应用程序引擎+Maven+热插拔   java Moxy的getValueByXPath为除根元素以外的所有元素返回null