【发布时间】:2012-02-02 07:11:54
【问题描述】:
我使用了一个名为x的变量,x没有定义,并使用x与mako模板中的一个数字进行比较:
%if x>5:
<h1>helloworld</h1>
%endif
为什么这句话不会引起异常或错误?但是当我想打印出来时:
%if x>5:
<h1>${x}</h1>
%endif
它导致了异常。为什么?
这是在mako。为什么我不能在 IPython 中使用这句话?因为如果我在 IPython 中使用未定义的变量,它会突然告诉我变量没有定义。
【问题讨论】:
-
能否请您发布这个给出的例外情况?