【发布时间】:2011-08-13 21:59:39
【问题描述】:
我从这段代码中得到了这个异常:
class Transaction:
def __init__ (self):
self.materials = {}
def add_material (self, m):
self.materials[m.type + m.purity] = m
def serialize (self):
ser_str = 'transaction_start\n'
for k, m in self.materials:
ser_str += m.serialize ()
sert += 'transaction_end\n'
return ser_str
for 行是引发异常的行。 ms 是 Material 对象。有人知道为什么吗?
【问题讨论】:
标签: python