
helmut_blass@web.de wrote:
ich benutzte für meine App bottle und template. Beim Aufruf des templates bekomme ich folgende Fehlermeldung: Unhandled Exception: SyntaxError('invalid syntax', ('...blog/views/layout.tpl', 7, 21, 'blog_title_vgl = "a"\r\n'))
Der entsprechende template-Abschnitt sieht so aus:
<table border="1"> %blog_title_vgl = "a" %for blog_title, url,link_text in url_list: % if blog_title != blog_title_vgl: <tr><td><strong>{{blog_title}}</strong></td></tr> %blog_title_vgl = blog_title % end <tr><td><a href="{{url}}">{{link_text}}</a></td></tr> %end Einrückung spielt da keine Rolle. Was ist denn da falsch?
thanx for your help, Helmut
Ich kenne die Template-Syntax nicht, Python zeigt aber oft Syntaxfehler zu spät an:
exec """( ... blog_title_vgl = "a" ... """ Traceback (most recent call last): File "<stdin>", line 3, in <module> File "<string>", line 2 blog_title_vgl = "a" ^ SyntaxError: invalid syntax
Ich würde deshalb weiter oben nach Fehlern -- insbesondere nicht geschlossenen Klammern -- suchen.