python getattr函数
人气:392 ℃/2024-08-18 20:11:48
python getattr函数是怎样的呢?下面就让我们一起来了解一下吧:
getattr函数是属于python下的一个函数,getattr()函数可以用于返回一个对象属性值。
具体的语法格式为:
getattr(object,name[,default])
参数说明:
object 对象。
name 字符串,对象属性。
default 默认返回值,若是不提供该参数,在没有对应属性时,将触发AttributeError。
返回值:
返回对象属性值。
参考范例:
>>>class A(object):... bar = 1... >>> a = A()>>> getattr(a, 'bar') # 获取属性 bar 值1>>> getattr(a, 'bar2') # 属性 bar2 不存在,触发异常Traceback (most recent call last): File "", line 1, in AttributeError: 'A' object has no attribute 'bar2'>>> getattr(a, 'bar2', 3) # 属性 bar2 不存在,但设置了默认值3>>>-
励志成就梦想短句 梦想激励句子
1、我要感谢梦想,是她让我有了前进的动力。将欲渡黄河冰塞川,将登太行雪满山抛至九宵云外。梦想就在前面,尽力地追者梦的光点,不管有多少阻挠。2、人世间的大多数烦恼都是由那些想成为...
句子查看全文>> -
大众帕萨特电动座椅改装图,帕萨特手动座椅改电动
大众帕萨特手动座椅改电动,同车款有电动座椅的车型,直接换掉座椅总成即可,同车款没有电动座椅的车型,如果有底部连接点相同的其它车款电动座椅,也可以更改。改装图如下汽车座椅司乘人员...
问答查看全文>>
推荐
- 1朗逸点火线圈插头怎么拔362
- 2爆震传感器安装位置?219
- 3非机动车道逆行会扣分吗?265
- 4福特的越野车叫什么?366
- 5汽车前轮轴承坏了症状是什么?233
- 6英朗自动冬天热车多久?414
- 7东方风行t5怎么样?167
- 8风光580有什么通病423