天天看点

isinstance函数

最近学习python涉及到两个函数:

if isinstance(str,bs4.element.Tag):

一个是isinstance函数,一个是bs4.element.Tag

1.isinstance:判断一个对象是否是一个已知的类型,类似于type()

type()不考虑子类是父类的一种类型,不考虑继承关系

isinatance()认为子类是父类的一种类型,考虑继承关系

2.bs4.element.Tag

bs4是包,element是模块,Tag是类名

tag是‘bs4.element.Tag’的实例对象,或者说tag的数据类型是bs4.element.Tag

转载于:https://www.cnblogs.com/hamutailang/p/8397394.html