云环境的python设置
settings-vial的Python项目详细描述
#设置小瓶
云环境的python设置
[![图像](https://secure.travis-ci.com/kpn/settings-vial.svg?branch=master)](https://travis-ci.com/kpn/settings-vial?分支=主) [![图像](https://img.shields.io/codecov/c/github/kpn/settings-vial/master.svg)](https://codecov.io/github/kpn/settings-vial?branch=master) [![图像](https://img.shields.io/pypi/v/settings-vial)](https://pypi.python.org/pypi/settings-vial) [![图像](https://readthedocs.org/projects/settings-vial/badge/?version=latest)](https://settings-vial.readthedocs.org/en/latest/?徽章=最新)
##用法
` shell $ export MY_APP_TEST_VAR=42 `
` python >>> from settings_vial import Settings >>> settings = Settings(env_prefix="MY_APP_") >>> settings.load_env() >>> setttings.TEST_VAR 42 `
##功能
- 加载前缀环境变量(json编码)
- 动态设置支持(改为从Callable加载密钥)
##安装
`shell $ pip install settings_vial `
##运行测试
`shell $ make test `
##贡献
如果您想投稿,请遵循以下工作流程:
- 分叉此存储库
- 克隆您的叉子
- 创建并测试更改
- 创建拉取请求
- 等待存储库合作者的审阅和批准
捐款总是受欢迎的。
##支持
如果您需要帮助或有错误报告,请在我们的[问题跟踪器]中提交问题(../../../Issues)。
##版本控制
此项目使用semver 2进行版本控制。有关可用的版本,请参阅此存储库上的标记。