Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/347.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/templates/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 在mako中,如何循环浏览列表并显示每个值?_Python_Templates_Pylons_Mako - Fatal编程技术网

Python 在mako中,如何循环浏览列表并显示每个值?

Python 在mako中,如何循环浏览列表并显示每个值?,python,templates,pylons,mako,Python,Templates,Pylons,Mako,我向模板提供了一个Python列表: {'error_name':'Please enter a name', 'error_email':'Please enter an email'} 并希望展示: <ul> <li>Please enter a name</li> <li>Please enter an email</li> </ul> 请输入一个名称 请输入电子邮件 %对于在whateveryoucall

我向模板提供了一个Python列表:

{'error_name':'Please enter a name',
 'error_email':'Please enter an email'}
并希望展示:

<ul>
<li>Please enter a name</li>
<li>Please enter an email</li>
</ul>
  • 请输入一个名称
  • 请输入电子邮件
    %对于在whateveryoucalledit.values()中的提示:
  • ${prompt}
  • %结束

where
whateveryoucalledit
是您选择传递该容器的名称(正如注释所指出的,它是一个dict,而不是列表)。毕竟,mako的优点在于它非常接近Python本身(除了需要“strop”一些东西,并显式地关闭块,而不仅仅是indend/deindent;-)。

这不是一个列表,这是一个dict。您尝试了什么代码?请发布您尝试的无法正常工作的模板。
<ul>
% for prompt in whateveryoucalledit.values():
  <li>${prompt}</li>
% endfor
</ul>