从环境变量中获取布尔值。
env-flag的Python项目详细描述
从python中的环境变量中获取布尔值。
fromenv_flagimportenv_flag# When unset, default to `False`.debug=notenv_flag('PRODUCTION')# When unset, use explicit default.is_local=get_bool('IS_LOCAL',default=True)
值强制如下:
- 当变量未设置或设置为空字符串时,返回 default。
- 当变量设置为truthy值时,返回True。这些
是真值吗:
- 1
- 对,对,打开
- 当变量设置为anything else时,返回False。
错误值示例:
- 0
- 否
- 忽略大小写和前导/尾随空格。
开发
pip install -r requirements_dev.txt
rake test
rake lint
贡献
- 问题跟踪器:github.com/bodylabs/env-flag/issues
- 源代码:github.com/bodylabs/env-flag
拉请求欢迎!
支架
如果你有问题,请告诉我们。
许可证
该项目根据两条BSD许可证获得许可。