environ-config:具有环境变量的Python应用程序配置

时间:2024-05-19 17:12:32
【文件属性】:

文件名称:environ-config:具有环境变量的Python应用程序配置

文件大小:49KB

文件格式:ZIP

更新时间:2024-05-19 17:12:32

config python environment configuration environment-variables

environ-config :带有环境变量的应用程序配置 environ-config允许您使用环境变量(如方法中所建议的那样) 通过优雅,无样板的声明性代码来配置应用程序: >>> import environ >>> # Extracts secrets from Vault-via-envconsul: 'secret/your-app': >>> vault = environ.secrets.VaultEnvSecrets( vault_prefix = " SECRET_YOUR_APP " ) >>> @ environ.config( prefix = " APP " ) ... class AppConfig : ... @ environ.config ... class DB : ... name = environ.var( " de


【文件预览】:
environ-config-main
----MANIFEST.in(248B)
----README.rst(4KB)
----codecov.yml(175B)
----.github()
--------CONTRIBUTING.rst(7KB)
--------FUNDING.yml(36B)
--------PULL_REQUEST_TEMPLATE.md(1KB)
--------CODE_OF_CONDUCT.rst(3KB)
--------workflows()
----CHANGELOG.rst(3KB)
----src()
--------environ()
----AUTHORS.rst(506B)
----tox.ini(2KB)
----LICENSE(11KB)
----setup.py(4KB)
----.pre-commit-config.yaml(589B)
----NOTICE(46B)
----docs()
--------make.bat(7KB)
--------contributing.rst(60B)
--------conf.py(8KB)
--------backward-compatibility.rst(545B)
--------index.rst(627B)
--------Makefile(7KB)
--------license.rst(340B)
--------api.rst(836B)
--------changelog.rst(30B)
--------tutorial.rst(10KB)
----tests()
--------test_secrets.py(9KB)
--------test_class_generate_help.py(2KB)
--------test_environ_config.py(15KB)
--------test_class_to_config.py(2KB)
----.readthedocs.yml(184B)
----.gitignore(95B)
----pyproject.toml(401B)

网友评论