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, верно?

Другие вопросы по тегам