Python hasattr 用法详解及示例
hasattr
是 Python 内置的一个函数,用于判断一个对象是否拥有指定的属性或方法。其语法如下:
其中,object
为待检查的对象,attribute
为属性或方法名。
以下是三个使用 hasattr
的示例:
示例1:检查属性是否存在
输出结果:
示例2:检查方法是否存在
输出结果:
示例3:检查内置模块或类是否存在
输出结果:
通过使用 hasattr
函数,我们可以方便地判断对象是否拥有指定的属性或方法,从而在编程中更好地处理相关逻辑。