摘要: 反射:通过字符串操作对象的相关属性。 虽然eval也可以这样操作,但是通过反射操作安全性更强。 1,getattr 2,hasattr 反射在模块中的应用。 3,setattr 通过字符串修改对象的属性 不常用 4,delattr 通过字符串删除对象的属性 不常用 阅读全文
posted @ 2018-01-22 16:53 蔠缬艸 阅读(132) 评论(0) 推荐(0) 编辑
摘要: property 内置装饰器函数 只在面向对象中使用 property 提供私有属性的查看,修改和删除 classmethod和staticmethod class Person: __key = '人类' def __init__(self, name): self.__name = name @ 阅读全文
posted @ 2018-01-22 00:02 蔠缬艸 阅读(189) 评论(0) 推荐(0) 编辑