set atter

class Foo(object):
    def __init__(self):
        self.name = ' '
        self.age = 100
obj = Foo()
setattr(Foo,'email','wupeiqi@xx.com')       #将变量设置在类变量里了,Foo如果换成 对象的话,就是设置在实例变量了.
v1=getattr(obj,'email')
v2=getattr(Foo,'email')  对象和类都可以调用
print(v1, 9,v2)  #wupeiqi@xx.com 9 wupeiqi@xx.com

 

 

 

posted @ 2018-08-30 20:20  团子emma  阅读(277)  评论(0)    收藏  举报