在Python中将属性ad-hoc添加到对象

时间:2016-04-20 07:24:22

标签: python python-3.x

我尝试临时建立一个对象,例如:

b = object()
b.a = 0

但不,我无法向a添加object bIt's explained here, why that happens. Mainly because object does not have a dict.

但是,是否有正确构建此类object b的正确方法?也许代替对象一个可以获取属性的类?

(在你警告我或建议我建立一个班级之前 - 是的,我知道在许多情况下这可能是最好的办法。但首先,我认为,有些情况下会有广告-hoc对象很有用,可能仅用于小代码中的懒惰。其次,我还想了解两个案例ab背后的内容。)

0 个答案:

没有答案