一 isinstance(obj,cls)和issubclass(sub,super) isinstance(obj,cls)检查是否obj是否是类 cls 的对象 issubclass(sub, super)检查sub类是否是 super 类的派生类 ...
分类:
其他好文 时间:
2018-02-26 20:32:58
阅读次数:
165
一 isinstance(obj,cls)和issubclass(sub,super) 二 反射 三 __setattr__,__delattr__,__getattr__ 四 二次加工标准类型(包装) 五 __getattribute__ 六 描述符(__get__,__set__,__delet ...
分类:
其他好文 时间:
2018-02-18 00:23:49
阅读次数:
168
提纲:面向对象的基本思想 类与对象的关系 类的结构与成员 Python中的魔法函数 按功能要求完成类的设计与实例化对象 一切皆对象 BIFS: type()返回数据类型 id()查看对象ID dir() 查看对象下变量及函数 issubclass(), isinstance(), super(),类 ...
分类:
编程语言 时间:
2018-02-14 13:23:12
阅读次数:
187
""" 一、isinstance(obj,cls) 和 issubclass(sub,super) isinstance(obj,cls) 检查obj是否是类cls的对象 class Bar(object): pass class Foo(object): pass obj = Foo() ... ...
分类:
其他好文 时间:
2018-02-14 12:57:10
阅读次数:
178
一、isinstance(obj,cls)和issubclass(sub,super)1、isinstance(obj,cls)检查是否obj是否是类cls的对象classFoo(object):passobj=Foo()isinstance(obj,Foo)2、issubclass(sub,super)检查sub类是否是super类的派生类classFoo(object):passclassBa
分类:
其他好文 时间:
2018-01-29 19:15:08
阅读次数:
157
一,isinstance和issubclass isinstance(obj,cls)检查obj是否是类cls的对象 issubclass(sub,super)检查sub类是否是super类的子类 二,反射 1,什么是反射? 主要是指程序可以访问、检测、和修改它本身状态或行为的一种能力。 2,pyt ...
分类:
其他好文 时间:
2018-01-25 10:59:22
阅读次数:
182
1 # import time 2 # print(time.strftime('%Y-%m-%d %H:%M:%S')) 3 # print(getattr(time,'strftime')('%Y-%m-%d %H:%M:%S')) 4 5 # isinstance issubclass 6 #... ...
分类:
编程语言 时间:
2018-01-22 17:29:09
阅读次数:
148
面向对象相关内置函数 isinstance判断一个对象是否是一个类中的对象 issubclass判断一个类是否是类中的子类 返回布尔值 反射 反射的概念 所谓的反射其实就是用字符串类型的名字 去操作 变量 反射的作用(优势) 反射提供的方法 反射提供了4个内置函数分别为:getattr、hasatt ...
分类:
其他好文 时间:
2018-01-22 17:28:32
阅读次数:
124
阅读目录 一 isinstance(obj,cls)和issubclass(sub,super) 二 反射 三 __setattr__,__delattr__,__getattr__ 四 二次加工标准类型(包装) 五 __getattribute__ 六 描述符(__get__,__set__,__ ...
分类:
其他好文 时间:
2018-01-17 23:31:32
阅读次数:
224
一 isinstance(obj,cls)和issubclass(sub,super) class Foo: def __init__(self,name): self.name = name obj = Foo("egon") print(isinstance(obj,Foo)) l = list ...
分类:
其他好文 时间:
2018-01-11 11:28:32
阅读次数:
135