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