pmfp.utils.template_utils

模板相关的通用工具.

Module Contents

Functions

template_2_content(template: str, **kwargs: Any) → str

将模板转换为文件内容.

jsontemplate_2_content(template: str, **kwargs: Any) → str

将模板转换为文件内容.

cfgtemplate_2_file(template: str, file: pathlib.Path, **kwargs: Any) → None

将模板转换为文件内容.

pmfp.utils.template_utils.template_2_content(template: str, **kwargs: Any)str[源代码]

将模板转换为文件内容.

参数
  • template (str) – 模板字符串

  • kwargs (Dict[str,str]) – 由模板构造内容的关键字

pmfp.utils.template_utils.jsontemplate_2_content(template: str, **kwargs: Any)str[源代码]

将模板转换为文件内容.

参数
  • template (str) – 模板字符串

  • kwargs (Dict[str,str]) – 由模板构造内容的关键字

pmfp.utils.template_utils.cfgtemplate_2_file(template: str, file: pathlib.Path, **kwargs: Any)None[源代码]

将模板转换为文件内容.

参数
  • template (str) – 模板字符串

  • file (Path) – 文件保存位置

  • kwargs (Dict[str,str]) – 由模板构造内容的关键字