Pääongelma getattr-funktiossa on, että se ei tue useita attribuutteja yhdelle objektille. Tämä voi johtaa ongelmiin yritettäessä käyttää objektin useita attribuutteja.
The getattr function returns the value of the specified attribute from the specified object. If the attribute does not exist, an exception is raised. Syntax: getattr(object, attribute, default)
objekti – objekti, josta määritteen arvo palautetaan
attribuutti – merkkijono, joka sisältää määritteen nimen
oletus (valinnainen) – arvo, joka palautetaan, jos määritettä ei ole olemassa
getattr-funktio
Pythonin getattr-funktio palauttaa objektin attribuutin arvon.
AttributteError
AttributteError on virhe, joka tapahtuu yritettäessä käyttää sellaisen objektin attribuuttia, jota ei ole olemassa.