【发布时间】:2010-12-18 03:45:22
【问题描述】:
我有一个带有属性的类,我想从字典中设置值。
换句话说,我想自动化这个:
objectInstace.val1 = [dict objectForKey:@"val1"];
objectInstace.val2 = [dict objectForKey:@"val2"];
类似这样的东西(伪代码):
for key, value in dict:
setattr(objectInstance, key, value)
【问题讨论】:
-
承认它是 python 没关系(尽管你需要一个 .iteritems() 或 .items() :-)