#__getattr__, __getattribute__ #__getattr__ 就是在查找不到属性的时候调用 from datetime import date class User: def __init__(self,info={}): self.info = info def __getattr__(self, item): return self.info[item] # def __getattribute__(self, item): #访问任何都会进入到这里 # return "bobby" if __name__ == "__main__": user = User(info={"company_name":"imooc", "name":"bobby"}) print(user.test)
元类编程--__getattr__, __getattribute__
猜你喜欢
转载自www.cnblogs.com/Erick-L/p/8876694.html
今日推荐
周排行