Python getattr() 函数

class A():
    def add(self,a, b):
        print(a + b)

ASD =A()
a = getattr(ASD, 'add') 
a(2, 3)
View Code

描述
getattr() 函数用于返回一个对象属性值。
语法
getattr 语法:

getattr(object, name[, default])
参数
object -- 对象。
name -- 字符串,对象属性。
default -- 默认返回值,如果不提供该参数,在没有对应属性时,将触发 AttributeError。
返回值
返回对象属性值。

 

类中的方法也为属性

posted @ 2020-11-19 14:48  闪耀虫蝗  阅读(124)  评论(0)    收藏  举报