python getattr函数

时间:2022-10-31 12:28

python getattr函数是如何的呢?下面就让我们一起来了解一下吧:

getattr函数是属于python下的一个函数,getattr()函数可以用于返回一个对象属性值。

具体的语法格式为:

getattr(object,name[,default])

参数说明:

object 对象。

name 字符串,对象属性。

default 默认返回值,若是不提供该参数,在没有对应属性时,将触发AttributeError。

python getattr函数

返回值:

返回对象属性值。

参考范例:

>>>classA(object):...bar=1...>>>a=A()>>>getattr(a,'bar')#获取属性bar值1>>>getattr(a,'bar2')#属性bar2不存在,触发异常Traceback(mostrecentcalllast):File"",line1,inAttributeError:'A'objecthasnoattribute'bar2'>>>getattr(a,'bar2',3)#属性bar2不存在,但设置了默认值3>>>

以上就是小编的分享了,希望能够帮助到大家。

标签:
随便看看
本类推荐
本类排行
热门标签

我国国家通讯社行不行啊细狗新年贺词祝福语2023年祝福语新年新年贺词新年贺词祝福语居家抗病毒小药箱除夕高速免费吗2022年除夕高速免费吗春联春联句子大全春联句子大全七字年夜饭十二道菜年夜饭十二道菜单年夜饭吃什么年夜饭吃什么菜吃年夜饭的寓意年夜饭黑芝麻菊花茶晒菊花茶腌腊肉送妈妈生日礼物汉白玉送闺蜜水钻送女人礼物爸爸生日送礼物送老公