1、hasattr()方法作用:来判断某个类实例对象是否包含指定名称的属性或方法。(但无法区分是属性还是方法)
使用:
hasattr(obj, name)
2、isinstance()作用:判断一个函数是否是一个已知类型
使用:
isinstance ( object , classinfo )
参数:
object:对象实例;
classinfo: 可以是直接或间接类名、基本类型或由它们组成的元组。
返回值:
如果对象的类型与参数二(classinfo)的类型相同返回true,否则false。
推荐: 如果判断两个类型是否相同推荐使用