从模板生成配置的简单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第三方库


热门话题
通过GWT JSNI传递Java对象时发生javascript错误   java Spring启动项目wildfly服务器失败   java如何进行会话来存储Id?   javajpa/hibernate如何通过带注释的外键映射元素集合   Java将字节[]转换为双[],反之亦然   eclipse显示Java双值   java如何正确读取socket数据包   是否存在用于集合处理的Java库?   javacom。太阳jna。无法将指针强制转换为com。太阳jna。站台win32。温迪夫。LPARAM   java Eclipse插件开发。我可以在插件中使用已经存在的jar文件吗?   分析Java错误:找不到符号变量   java如何使按钮摆动以进行大的处理   如何通过传递bucket name和file name从java中的minio服务器下载多个文件   JavaScrollPane JavaFX使其滚动更多?   java无法加载C:\Users\username\AppData\Local\Android\Sdk\buildtools\28.0.3\lib\dx。罐子   JavaSwing中是否有一个“组框”等价物?   java使用slf4j和log4j与单独使用log4j相比,是否存在性能开销?   java模式和匹配:格式化文本文件   JTable行增长的java问题