摘要: \_\_setattr\_\_和\_\_delattr\_\_和\_\_getattr\_\_ \_\_setattr\_\_, \_\_delattr\_\_, \_\_getattr\_\_(重要) 点出来拦截器方法 1.如果去对象中取属性,一旦取不到, 就会进入到__getattr 2, 如果 阅读全文
posted @ 2019-09-02 21:59 RandySun 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 反射(hasattr和setattr和delattr) 一、反射在类中的使用 反射就是通过字符串来操作类或者对象的属性, 反射本质就是在使用内置函数,其中反射有以下四个内置函数: 1. hasattr:通过字符串,判断一个方法是否存在与这个类中 2. getattr: 根据字符串去获取obj对象里的 阅读全文
posted @ 2019-09-02 21:53 RandySun 阅读(196) 评论(0) 推荐(0) 编辑
摘要: isinstance和issubclass 一、isinstance与type isinstance作用:判断第一个参数是不是第二个参数的对象,是返回True否则返回False 在游戏项目中,我们会在每个接口验证客户端传过来的参数类型,如果验证不通过,返回给客户端“参数错误”错误码。 这样做不但便于 阅读全文
posted @ 2019-09-02 21:52 RandySun 阅读(196) 评论(0) 推荐(0) 编辑