Sintaxe
Antes de passar para a implementação da função getAtTr (), primeiro, discutiremos sua sintaxe. A sintaxe da função getAtTr () é a seguinte:
getattr (object_name, attribute_name, defalut_value)
A função getAtTr () leva três parâmetros como argumento:
object_name: O nome do objeto cujo atributo precisamos acessar.
Nome do Atributo: O nome do atributo que precisamos acessar.
valor padrão: O valor padrão que é retornado quando o atributo não é encontrado.
Se o atributo de nome não for encontrado e não definirmos o Default_value, a função getattar () levanta uma exceção do atribuições.
Exemplos
Agora, veremos alguns exemplos usando a função getAtTr (). Criamos uma aula de estudante e definimos alguns atributos para esta aula. Estamos acessando esses atributos usando a função getattar ().
#Criando uma aula de estudanteSaída
A função getAtTr () retornou os valores do atributo com sucesso.
Agora, tentaremos acessar um atributo que não está definido. Vamos definir o valor padrão para este atributo ausente.
#Criando uma aula de estudanteO valor definido está "acima de 20".
Saída
No caso do atributo "idade" que faltava, o valor definido é impresso.
Se o valor não estiver definido, a função getAtTr () aumentará uma exceção 'attribuitError'. Vamos ver um exemplo disso.
#Criando uma aula de estudanteSaída
Você também pode usar a função getAtTr () com o nome do nome para acessar os valores. O nome do nome é um contêiner do tipo dicionário, mas você pode acessar seus valores usando a função getattar (). O nome de nome é um módulo de classe de coleções. Vamos implementar um nome nomeado e acessar os valores usando a função getAtTr (). Estamos criando um nome nomeado para o aluno.
#Mortando o módulo de coleçãoSaída
Conclusão
A função getattar () é uma função interna no python que retorna o valor de um atributo de objeto. O principal motivo para usar a função getAtTr () é que ela facilita o acesso ao valor de um atributo usando o nome do atributo. O nome do atributo é definido como uma string e obtemos o valor usando a função getattar (). Um valor também pode ser definido para o atributo ausente. Depois de ler este artigo, esperançosamente, você aprendeu mais sobre como usar a função python getattar ().