我想模板化一些配置文件,但它们与 python 的
"this is a {template}".format(template='string')
格式不兼容
例如。花括号是配置(nginx 配置)的一部分。
您可以将分隔符更改为其他内容吗?
例如,'this is a [template]'.format(template='string')
解决方案是使用string.Template
,并记得转义所有$
的
http://docs.python.org/2/library/string.html#template-strings