how to check if an object has an attribute?
There're two ways to check if a Python object has an attribute or not. The first way is to call the built-in function hasattr(object, name) , which returns True if the string name is the name of one of the object 's attributes, False if not.