Python getattr() 函式
示例
獲取“Person”物件的“age”屬性值
class Person
name = "John"
age = 36
country = "Norway"
x = getattr(Person, 'age')
自己動手試一試 »
定義和用法
getattr()
函式返回指定物件中指定屬性的值。
語法
getattr(物件, 屬性, 預設值)
引數值
引數 | 描述 |
---|---|
object | 必填。一個物件。 |
屬性 | 您要獲取值的屬性名稱 |
default | 可選。如果屬性不存在則返回的值 |
更多示例
示例
當屬性不存在時,使用“預設”引數來編寫訊息
class Person
name = "John"
age = 36
country = "Norway"
x = getattr(Person, 'page', '我的訊息')
自己動手試一試 »
相關頁面
delattr() 函式,用於刪除屬性
hasattr() 函式,用於檢查屬性是否存在
setattr() 函式,用於設定屬性值