使用mako格式化

2 投票
1 回答
2559 浏览
提问于 2025-04-15 12:26

有人知道怎么用Mako格式化字符串的长度吗?

就像用print "%20s%10s" % ("字符串1", "字符串2")那样的效果?

1 个回答

7

你可以很简单地在mako中使用python的字符串格式化。

${"%20s%10s" % ("string 1", "string 2")}

这样就可以得到:

>>> from mako.template import Template
>>> Template('${"%20s%10s" % ("string 1", "string 2")}').render()
'            string 1  string 2'

撰写回答