在Seaside,似乎这两个结果不同。 第一个工作并产生一个vaild链接,第二个没有,为什么你首先发送的是什么?
i=0
for item in wordlist:
if item not in letters:
i+=1
if i > 0:
print "Not found"
答案 0 :(得分:4)
有关此问题的最佳解释可在Seaside book, section on brush structure。
中找到在Seaside中,with:
应始终是发送到画笔的级联中的最后一条消息。这是因为作为with:
的参数的嵌套可渲染指定了html标记的内部内容。
从技术上讲,发送with:
会导致画笔写入画布。因此,之后发送到画笔的任何内容都不会再影响渲染的html。