当前位置:家常菜>百科>科技>正文

python getattr函数

人气:224 ℃/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>>>
  • 迎接共青团成立100周年的话语(关于共青团成立100周年征文)

    1、建团百年的今天,迎着朝阳,披着霞光,鲜艳的五星红旗在高亢的国歌声中冉冉升起。2、忠诚共青团事业,热爱团的岗位,竭诚服务青年。3、星红旗迎风扬,共青团是心中红太阳,祝愿共青团...

    句子查看全文>>
  • 辛夷坞语录

    1、如果最后的结局是不能改变的,我相信着,不是更快乐吗?2、人一辈子的幸福就好像杯子里装着的水,不管深浅,注定就是那么多,喝一口,就少一口。他真怕自己心太急,口太渴,一不留神就...

    语录查看全文>>
  • 520情人节发红包文案 情人节红包文案

    1、想你实在太累,曾独自为你喝醉;生活忙碌很疲惫,真想平静的酣睡;爱一个人好难,不必计较错对;神马都是浮云,我爱你,这就是我的誓言!2、躲过矿难的剧烈爆炸,绕过东南亚的海啸袭击...

    句子查看全文>>
  • 车子怎么过户给女朋友?

    车子过户给女朋友的方法:1、汽车过户都需要携带的证件:身份证、车辆行驶本、购车原始发票、买卖合同;2、卖方需要:车主的身份证、过户车辆的车辆行驶本、登记证、购车原始发票(过户票...

    问答查看全文>>
  • 2019款骐达有防撞梁吗?

    2019款骐达车型有防撞梁的:1、日产骐达有防撞钢梁:骐达全系列均无\后防撞钢梁\,采用的是所谓\高强度高密度防撞固件\(俗称工...

    问答查看全文>>
本网站部分内容、图文来自于网络,如有内容侵犯您的合法权益,请及时与我们联系,我们将第一时间安排核实及删除!
CopyRight © 2007-2024 家常菜 All Rights Reserved. 手机版