Genshi настольная петля
Что не так с этим шаблоном Genshi:
<html xmlns:py="http://genshi.edgewall.org/">
<head>
<title py:content="title"></title>
</head>
<body>
<left>
<table py: for="i in range(1, len(ctabl))">
<li py: for="e in ctabl[i]">
${e}
</li>
</table>
</body>
</html>
Я получаю эту ошибку:
genshi.template.base.TemplateSyntaxError: неправильно сформирован (неверный токен): строка 7, столбец 14 (templates/index2.html, строка 7)
Кажется, что-то не так с циклом таблицы... Я не знаю.
1 ответ
Решение
Я никогда не использовал Genshi, но их список разрешенных директив обработки не имеет пробелов между py
, :
и for
, Попробуйте удалить это место. И вообще, строка 7, столбец 14 - это двоеточие или пробел, в зависимости от того, считаете ли вы 0 или 1, верно?