请问怎么更改 string.format()所用的{}

请问怎么更改 string.format()所用的{},第1张

请问怎么更改 string.format()所用的{},第2张

可以改成 {{ }} 或者 {% %} 吗 因为 shell 脚本里很多 {}了,要从 format 格式化,找了半天也没好得,jinja2 又和其他得字符冲突了,自己用正则写了一个 Template ----------------------- 以下是精选回复-----------------------

答:string.format() 之前看的是不支持自定义定界符的, 现在不确定

如果不是太纠结 .format 的话, string.Template 有个 delimiter 考虑继承后改它, 或者考虑 jinja2 等其他库

之前翻过没找到什么太好的
答:要不再写一个替换函数。。运行 format 之前先把{%替换成{{
答:先说需求,说不定有更好的方法
答:用{}本身做转义符,如果要显示{} 要写成 {{}}
答:alembic 用的是 mako 模版

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 请问怎么更改 string.format()所用的{}

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情