Форматирование с помощью mako

Кто-нибудь знает, как отформатировать длину строки с помощью Mako?

Эквивалент print "%20s%10s" % ("string 1", "string 2")?


person johannix    schedule 22.06.2009    source источник


Ответы (1)


вы можете довольно легко использовать форматирование строки python в mako

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

давая:

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