Python isinstance() 函数使用方法简介

isinstance() 函数来判断一个对象是否是一个特定类型,类似于type()函数。

比如 isinstance(tr, bs4.element.Tag) 这一语句可以用来判断tr(一个预先获取或定义的内容)是否属于bs4库中tag类型。
如果是,返回True;如果不是,返回False。

type()== bs4.element.Tag 不同,type()会认为子类类型不同于父类类型,而isinstance()默认子类继承了父类的类型。

如果要判断两个类型是否相同,推荐使用 isinstance()函数。

你可能感兴趣的:(函数,方法库,python)