Python getattr() Function
Instance
Get the value of the "age" attribute of the "Person" object:
class Person: name = "Bill" age = 63 country = "USA" x = getattr(Person, 'age')
Definition and Usage
Function getattr() ay nangangahulugan ng pagbibigay ng halaga ng isang pagkakakilanlan sa tinukoy na object.
Syntax
getattr(object, attribute, default)
Parameter Value
Parameter | Description |
---|---|
object | Mandatory. Ang object. |
attribute | Ang pangalan ng attribute na kung saan mo gustong kunin ang halaga. |
default | Optional. Ang halaga na ibabalik kapag ang attribute ay hindi umiiral. |
More Instances
Instance
Kung ang attribute ay hindi umiiral, gamitin ang "default" parameter upang isulat ang mensahe:
class Person: name = "Bill" age = 63 country = "USA" x = getattr(Person, 'page', 'my message')
Related Pages
Reference Manual:Function delattr()(Tanggalin ang attribute)
Reference Manual:Function hasattr()(Kitaan kung ang attribute ay umiiral)
Reference Manual:Function setattr()(Iset ng halaga ng attribute)