Frage

Was ist mit dieser Genshi Vorlage falsch ist:

<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>

Ich bekomme diese Fehlermeldung:

  

genshi.template.base.TemplateSyntaxError: nicht gut ausgebildet (ungültige Token): Zeile 7, Spalte 14 (templates / index2.html, Zeile 7)

Es scheint, dass es etwas falsch mit der Tisch-Schleife ist ... Ich weiß es nicht.

War es hilfreich?

Lösung

Ich habe noch nie Genshi, aber ihre Liste verwendet von erlaubt Verarbeitungsrichtlinien haben keine Leerzeichen zwischen py, der : und der for. Versuchen Sie, dass der Raum zu entfernen. Und überhaupt, Zeile 7, Spalte 14 ist auf dem Kolon oder den Raum, je nachdem, ob Sie zählen von 0 oder 1, nicht wahr?

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top