Função hasattr() Python

Exemplo

Verificar se o objeto "Person" possui o atributo "age":

class Person:
  name = "Bill"
  age = 63
  country = "USA"
x = hasattr(Person, 'age')

Exemplo de Execução

Definição e Uso

Se o objeto especificado possuir o atributo especificado, a função hasattr() retornará True, caso contrário, retornará False.

Sintaxe

hasattr(objeto, atributo)

Valor do Parâmetro

Parâmetro Descrição
objeto Obrigatório. Objeto.
atributo Você deve verificar se o nome do atributo existe.

Páginas Relacionadas

Manual de Referência:Função delattr()(Excluir atributo)

Manual de Referência:Função getattr()(Obter valor de atributo)

Manual de Referência:Função setattr()(Definir valor de atributo)