Função getattr() Python
Exemplo
Obter o valor do atributo "age" do objeto "Person":
classe Person: name = "Bill" age = 63 country = "USA" x = getattr(Person, 'age')
Definição e Uso
A função getattr() do Python retorna o valor do atributo especificado do objeto.
Sintaxe
getattr(object, atributo, default)
Valor do Parâmetro
Parâmetros | Descrição |
---|---|
object | Obrigatório. Objeto. |
atributo | O nome do atributo do qual você deseja obter o valor. |
default | Opcional. O valor retornado quando o atributo não existir. |
Mais Exemplos
Exemplo
Se o atributo não existir, use o parâmetro "default" para escrever uma mensagem:
classe Person: name = "Bill" age = 63 country = "USA" x = getattr(Person, 'page', 'minha mensagem')
Páginas Relacionadas
Manual de Referência:Função delattr()(Excluir atributo)
Manual de Referência:Função hasattr()(Verificar se o atributo existe)
Manual de Referência:Função setattr()(Definir valor do atributo)