摘要: 1、什么是反射 反射是指在运行时检查、访问和修改对象的属性和方法。通过反射,可以动态地获取对象的信息并执行相应的操作,而不需要提前知道对象的具体结构。 2、使用内置函数和来实现反射操作 getattr(object, name[, default]): 用于获取对象的属性值。 参数 object 是 阅读全文
posted @ 2023-06-28 16:19 凡人半睁眼 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 一、什么是魔术方法 1、魔术方法是一组具有特殊命名和行为的特殊方法,它们允许您自定义类的行为。这些方法使用双下划线(__)作为前缀和后缀,因此也被称为双下划线方法或特殊方法。 2、需要掌握每个方法什么时候触发或者执行 二、常见的魔术方法 1、__init__方法 初始化方法,当一个类被调用产生实例对 阅读全文
posted @ 2023-06-28 15:36 凡人半睁眼 阅读(51) 评论(0) 推荐(0) 编辑