w3resource

Python: getattr() function

getattr() function

The getattr() function returns the value of the named attribute of object and name must be a string.

Version

(Python 3.2.5)

Syntax:

getattr(object, name[, default])

Parameter:

Name Description Required /
Optional
object An object Required
name String that contains the attribute's name. Optional
default Value that is returned when the attribute is not found. Optional

Example: Python getattr() function

class Example:
    Age = 55
    Name = "Bishop"

Example = Example()
print('The age is:', getattr(Example, "Age"))
print('The name is:', Example.Name)

Output:

The age is: 55
The name is: Bishop

Pictorial Presentation:

Python: Built-in-function - getattr() function

Python Code Editor:

Previous: frozenset()
Next: globals()

Test your Python skills with w3resource's quiz



Python: Tips of the Day

How do I check if a list is empty?

For example, if passed the following:

a = []
if not a:
  print("List is empty")

Ref: https://bit.ly/2A4JXx9