文件名称:confing:大型复杂项目的描述配置
文件大小:17KB
文件格式:ZIP
更新时间:2024-05-28 10:53:06
Python
倾诉 大型复杂项目的描述配置。 特征 使用更好的API来定义配置键以进行滤锅化。 在加载之前或之后直接获取可调用的配置值。 定义多个“授予”以允许大型代码库独立地工作。 快速使用 首先,在配置文件中定义您想要的密钥。 它们可以是漏勺支持的任何类型,甚至是自定义类型。 通过随附的data模块可以更轻松地访问内置类型。 import confing from confing import data confer = confing . getConfer ( 'my_confer_name' ) confer . define ( data . String ( name = 'secret_key' )) 接下来,加载用于配置的数据。 loaded = confer . load ({ 'secret_key' : '...' }) loaded is confer . loa
【文件预览】:
confing-master
----confing()
--------data.py(1KB)
--------__init__.py(875B)
--------confing.py(2KB)
----MANIFEST.in(296B)
----requirements()
--------test.txt(39B)
--------development.txt(75B)
----AUTHORS(347B)
----.bumpversion.cfg(255B)
----requirements.txt(25B)
----.travis.yml(393B)
----mkdocs.yml(390B)
----tox.ini(426B)
----LICENSE(11KB)
----tasks.py(1KB)
----setup.cfg(152B)
----setup.py(3KB)
----README.md(2KB)
----docs()
--------index.md(1KB)
--------contributing.md(4KB)
----.editorconfig(260B)
----tests()
--------test_confing.py(2KB)
----.gitignore(729B)