environs:简化的环境变量解析

时间:2024-05-19 07:14:58
【文件属性】:

文件名称:environs:简化的环境变量解析

文件大小:28KB

文件格式:ZIP

更新时间:2024-05-19 07:14:58

python configuration environment-variables marshmallow twelve-factor

环境:简化的环境变量解析 environs是用于解析环境变量的Python库。 方法,它使您可以将配置与代码分开存储。 内容 延迟验证 序列化 定义自定义解析器行为 与Flask搭配使用 Django的用法 为什么...? 为什么是envvars? 为什么不使用os.environ? 为什么要另外一个图书馆? 执照 特征 类型转换 将.env文件读入os.environ (对本地开发有用) 验证 定义自定义解析器行为 与框架无关,但与Flask和Django集成良好 安装 pip install environs 基本用法 设置了一些环境变量... export GITHUB_USER=sloria export MAX_CONNECTIONS=100 export SHIP_DATE= ' 1984-06-25 ' export TTL=42 export ENABL


【文件预览】:
environs-master
----MANIFEST.in(35B)
----examples()
--------deferred_validation_example.py(654B)
--------prefix_example.py(460B)
--------marshmallow_example.py(477B)
--------django_example.py(1KB)
--------plugin_example.py(666B)
--------simple_example.py(1KB)
--------validation_example.py(635B)
----CONTRIBUTING.md(506B)
----tox.ini(478B)
----LICENSE(1KB)
----setup.cfg(280B)
----setup.py(2KB)
----README.md(12KB)
----.pre-commit-config.yaml(761B)
----environs()
--------__init__.py(18KB)
--------py.typed(26B)
----azure-pipelines.yml(1013B)
----tests()
--------test_environs.py(28KB)
--------.env(75B)
--------.custom.env(18B)
--------subfolder()
----.gitignore(481B)
----pyproject.toml(73B)
----CHANGELOG.md(10KB)

网友评论