用于使用环境变量处理配置类对象的元类

figenv的Python项目详细描述


https://github.com/gtmanfred/figenv/workflows/Tests/badge.svghttps://img.shields.io/codecov/c/github/gtmanfred/figenvhttps://img.shields.io/pypi/v/figenvhttps://img.shields.io/pypi/l/figenvhttps://img.shields.io/pypi/dm/figenv

使用环境变量处理配置类对象的元类。在

如果指定了环境变量,元类将拉取该变量 在环境中,将使用在类上定义的变量。在

这是为flask-env的dropin替换而构建的,但支持更改环境 加载元类后的变量。在

配置

在基类对象上设置了两个配置选项。在

ENV_LOAD_ALL = <True/False>

Setting this on the class will allow loading any environment variable even if it is not set on the base class.

ENV_PREFIX = <string>

Setting this will will be a prefix for variables in the environment.

安装

这应该只是pip安装

python3 -m pip install figenv

使用

基本用例如下。在

^{pr2}$

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

推荐PyPI第三方库


热门话题
java如何根据特定条件替换方括号内的单词   java为什么从数组流式传输时不能将整数映射到字符串?   java如何更改首选项活动主题?   java在JComboBox中显示时区   java我可以通过文档对象将PDF上传到SugarCRM吗?   web服务如何调用。通过NTLM身份验证从java客户端提供基于Net的Web服务   java使用Servlet读取Jar内部的清单文件   java当我们声明变量时,编译器实际上做什么?   寻找印地语背后的java直觉   java如何设置表格布局的样式   java Android在目标类上指定默认值   if语句在这两个java行中jvm是否存在任何差异:   java网格正在脱离屏幕   java将XLSX行转换为字符串并添加到数组   java JSF2 ResourceBundleLoader覆盖?