from mako.template import Template
t=Template("${x}").render(x=[1,2,3])
print(type(t)) # <class 'str'>
print(t) # [1, 2, 3]
t=Template("${x}").render(x=5)
print(type(t)) #<class 'str'>
print(t) # 5
为什么return不是列表或int,我想得到什么
我可以使用吗,但我很失望
t=Template("${int(x)}").render(x=5)
print(type(t)) #<class 'str'>
print(t) #5
您可以使用]将强制类型转换为所需的数据类型>
t = int(Template("${int(x)}").render(x=5))
或
t = [Template("${int(x)}").render(x=5)]