Python hasattr() 函式
示例
檢查 "Person" 物件是否具有 "age" 屬性
class Person
name = "John"
age = 36
country = "Norway"
x = hasattr(Person, 'age')
自己動手試一試 »
定義和用法
hasattr()
函式在指定的物件具有指定的屬性時返回 True
,否則返回 False
。
語法
hasattr(object, attribute)
引數值
引數 | 描述 |
---|---|
object | 必填。一個物件。 |
屬性 | 你想檢查是否存在的屬性的名稱 |
相關頁面
delattr() 函式,用於刪除屬性
getattr() 函式,用於獲取屬性的值
setattr() 函式,用於設定屬性值