标签:方法 函数 att 获取 str attr 默认 http getattr
hasattr() 函数用于判断对象是否包含对应的属性。
hasattr 语法:
hasattr(object, name)
setattr() 函数对应函数 getattr(),用于设置属性值,该属性不一定是存在的。
setattr() 语法:
setattr(object, name, value)
getattr() 函数用于返回一个对象属性值。
getattr 语法:
getattr(object, name[, default])
返回对象属性值。
以下实例展示了 getattr 的使用方法:
>>>class A(object):
... bar = 1
... >>> a = A()
>>> getattr(a, ‘bar‘)
# 获取属性 bar 值 1
>>> getattr(a, ‘bar2‘)
属性 bar2 不存在,触发异常
python内置函数--- hasattr、setattr、getattr
标签:方法 函数 att 获取 str attr 默认 http getattr
原文地址:https://www.cnblogs.com/1314520xh/p/11569765.html