Evg*_*nyt 4 python attributes dictionary
我想在我的代码中做什么:
myobj = <SomeBuiltinClass>()
myobj.randomattr = 1
print myobj.randomattr
...
Run Code Online (Sandbox Code Playgroud)
我可以实现一个实现的自定义SomeClass __setattr__
__getattr__
.但我想知道是否已经有内置的Python类或简单的方法来做到这一点?
你可以使用一个空类:
class A(object): pass
a = A()
a.randomattr = 1
Run Code Online (Sandbox Code Playgroud)