Python hasattr() Function

❮ Built-in Functions


Example

Check if the "Person" object has the "age" property:

class Person:
  name = "John"
  age = 36
  country = "Norway"

x = hasattr(Person, 'age')
Try it Yourself »

Definition and Usage

The hasattr() function returns True if the specified object has the specified attribute, otherwise False.


Syntax

hasattr(object, attribute)

Parameter Values

Parameter Description
object Required. An object.
attribute The name of the attribute you want to check if exists

Related Pages

The delattr() function, to remove an attribute

The getattr() function, to get the value of an attribute

The setattr() function, to set the value of an attribute


❮ Built-in Functions

Copyright 1999-2023 by Refsnes Data. All Rights Reserved.