6

在 python 中,我尝试使用模板

 from string import Template
 s = Template("hello $world")
 print s.substitute(world="Stackoverflow")

好的,但是,在模板中我需要连接一个没有空格的字符串,例如

 s = Template("a small number : $number e6")
 print s.substitute(number=5)

我需要a small number : 5e6作为输出,在 5 和 e6 之间没有空格。

4

1 回答 1

9

在模式周围使用花括号:

Template("a small number : ${number}e6")

结果:

>>> Template("a small number : ${number}e6").substitute(number=5)
'a small number : 5e6'
于 2013-04-18T16:06:20.090 回答