从模板生成配置的简单python模块

config-templater的Python项目详细描述


配置模板

https://img.shields.io/pypi/v/config_templater.svghttps://img.shields.io/travis/squ4rks/config_templater.svgDocumentation Status

从模板生成配置的简单python模块。在

如果您希望使用配置文件进行本地开发,但希望 使用环境变量进行部署(即在容器环境中)。在

  • 免费软件:麻省理工学院许可证

用法

您应该将此脚本作为模块运行。在目录中执行将递归地解析整个 目录中的.conftpl文件,并将包含的jinja2变量替换为相应的 环境变量。在

示例

给定配置模板文件测试.yml.conftpl像这样:

---
access_token: "{{ API_ACCESS_TOKEN }}"
data_url: "{{ DATA_URL }}"

您可以执行以下操作来生成配置文件:

^{pr2}$

这将在^{em1}中生成以下配置$测试.yml

---
access_token: "tdfkls0dkl1j313"
data_url: "https://custome_domain.io/webhook"

学分

此包是用Cookiecutteraudreyr/cookiecutter-pypackage项目模板创建的。在

历史

  • PyPI的第一个版本。在

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

推荐PyPI第三方库


热门话题
java如何使用“this”关键字调用类中具有1个以上参数的多个构造?   java中轮廓的opencv并集   java Qt软件包安卓。支持v4。应用程序不存在   java JPA:如何将字符串持久化到数据库字段中,键入MYSQL文本   java扫雷器随机生成地雷算法不正确   ApacheStorm中的java并行性和告诉主管该怎么做   jvm或AWS S3端的java Max文件上载限制   java Spring安全OAuth2在成功登录后重定向到登录   当我运行jframe时,它总是显示“java.lang.NumberFormatException:空字符串”   java返回Spring MVC Post请求的JSON响应   java用户登录和密码:数据库确认   安卓的问题。getToken()java。木卫一。IOException:无效的\u目标\u版本   从Android连接到IBM Watson对话API时发生java未知模式字符“X”异常   java我们可以在春季会话超时之前设置条件吗?   java理解@MockBean与“RestTemplate RestTemplate”的用法