Regularmente quiero comprobar si un objeto tiene un miembro o no. Un ejemplo es la creación de un singleton en una función. A tal fin, se puede utilizar hasattr así: class Foo(object):
@classmeth
que tienen un diccionario que a veces recibe llamadas para llaves inexistentes, por lo que tratar de utilizar hasattr y getattr para manejar estos casos: key_string = 'foo'
print "current info:", inf