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



Become a Patron!

Follow us on Facebook and Twitter for latest update.

It will be nice if you may share this link in any developer community or anywhere else, from where other developers may find this content. Thanks.

https://www.w3resource.com/python/built-in-function/getattr.php