python使用函数动态返回类
使用函数动态返回类
1 def clsp(): 2 props = ['href','value','discrip','big','hashistory'] 3 class point: 4 def __init__(self): 5 for key in props: 6 if key == 'hashistory': 7 setattr(self,key,'disable') 8 else: 9 setattr(self,key,'') 10 self.href = '/point' 11 self.value = '221' 12 13 def getprops(self): 14 vals = [] 15 dics = self.__dict__ 16 for idex in range(len(props)): 17 print dics[props[idex]] 18 vals.append(dics[props[idex]]) 19 print vals 20 return point