2013-02-09 10 views
0

나는 genshi py를 얻으려고 노력했다. 파이썬 표현으로 작업한다면. 간단하게하기 위해 다음 코드를 시도해보십시오. Genshi 워드 프로세서에서 Genshi if else statement

<html xmlns="http://www.w3.org/1999/xhtml" 
    xmlns:py="http://genshi.edgewall.org/"> 
    <body> 
    <py:if test = ${len(linstoflinks)>0}> 
     <p>List has lenght</p> 
    </py:if> 
    </body> 
</html> 

그들은 내가 어떤 파이썬 표현식을 넣을 수 있다고 만큼 내가 앞에 달러 기호와 괄호 내 표현을 넣어. http://genshi.edgewall.org/wiki/GenshiTutorial. 나는 시도조차

<py:if test = "${True}"> 
<py:if test = "${1==1}"> 

이 간단한 코드가 작동하지 않습니다. 오류는 다음과 같습니다하지 잘 형성 (유효하지 않은 토큰) 이

<py:if test = "foo"> 

누구든지 내가 파이썬 표현이 if 문 작업을 할 수있는 방법 어떤 생각을 가지고 작동합니다. 감사합니다.

+0

어떤 점 위키 또는 womething을 시도 ??? – user2057547

답변

0

템플릿 지시문에 중괄호가 필요하지 않습니다.

<py:if test="len(linstoflinks)>0">