當我運行下面的代碼使用webpy我得到「NameError:全球名稱'測試'沒有定義」 當我在strait python中運行代碼時,它的工作方式與預期一樣。就好像webpy不會將[$ test = each]行作爲for循環的一部分並導致錯誤。我怎樣才能讓webpy讀取第二行作爲for循環的一部分?webpy無法識別for循環中的第二行python
$def with (orders)
<h1>OUTscreen</h1>
<table border="1">
<tr>
<th>Has Waited</th>
<th>Size</th>
<th>Type</th>
<th>Customer</th>
</tr>
$for each in orders:
$test = each
<tr>
<td>$test.minsInYard min</td>
<td>$test.size</td>
<td>$test.eqType</td>
<td>$test.cust</td>
<td>$test.trucker</td>
</tr>
</table>
感謝您的幫助
當for循環中使用'each.XXX'而不是'test.XXX'時會發生什麼? – 2014-01-09 03:36:07