Função Python hasattr()
Exemplo
Verifique se o objeto "Person" possui a propriedade "age":
class Person:
name = "John"
age = 36
country = "Norway"
x = hasattr(Person, 'age')
Definição e uso
A hasattr()
função retorna
True
se o objeto especificado tiver o atributo especificado, caso contrário False
.
Sintaxe
hasattr(object, attribute)
Valores de parâmetro
Parameter | Description |
---|---|
object | Required. An object. |
attribute | The name of the attribute you want to check if exists |
Páginas relacionadas
A função delattr() , para remover um atributo
A função getattr() , para obter o valor de um atributo
A função setattr() , para definir o valor de um atributo