Genshi настольная петля - PullRequest
       8

Genshi настольная петля

0 голосов
/ 26 ноября 2009

Что не так с этим шаблоном Генши:

<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 Ответ

2 голосов
/ 26 ноября 2009

Я никогда не использовал Genshi, но их список разрешенных директив обработки не имеет пробелов между py, : и for. Попробуйте удалить это место. И вообще, строка 7, столбец 14 - это двоеточие или пробел, в зависимости от того, считаете ли вы 0 или 1, верно?

...