Python getattr() ఫంక్షన్
ప్రతిమాణం
"Person" ఆబ్జెక్ట్ యొక్క "age" అంశం విలువను పొందండి:
class Person: name = "Bill" age = 63 country = "USA" x = getattr(Person, 'age')
నిర్వచనం మరియు ఉపయోగం
getattr() ఫంక్షన్ ప్రస్తావించిన ఆబ్జెక్ట్ నుండి ప్రస్తావించిన అంశం విలువను తిరిగి ఇస్తుంది.
సంకేతం
getattr(object, attribute, default)
పారామీటర్ విలువ
పారామీటర్స్ | వివరణ |
---|---|
object | అనివార్యం. ఆబ్జెక్ట్. |
attribute | విలువను పొందడానికి ఉపయోగించిన అంశం పేరు |
default | ఎంపికాత్మకం. అంశం లేకపోతే తిరిగి వచ్చే విలువ |
మరిన్ని ప్రతిమాణాలు
ప్రతిమాణం
అంశం లేకపోతే, "default" పారామీటర్ ఉపయోగించి ఒక సందేశాన్ని వ్రాయండి:
class Person: name = "Bill" age = 63 country = "USA" x = getattr(Person, 'page', 'my message')
సంబంధిత పేజీలు
పరిశీలన పత్రికలోdelattr() ఫంక్షన్(అంశాన్ని తొలగించండి)
పరిశీలన పత్రికలోhasattr() ఫంక్షన్(అంశం ఉనికిని పరిశీలించండి)
పరిశీలన పత్రికలోsetattr() ఫంక్షన్(అంశం విలువను అమర్చండి)