Python中的getattr()和setattr()函数有什么区别?

getattr()方法

getattr()方法返回对象的命名属性的值。如果找不到,它将返回提供给该函数的默认值。

语法

getattr()method的语法是-

getattr(object, name[, default])

getattr()方法可以采用多个参数-

getattr()方法返回-

给定对象的命名属性的值

默认值,如果找不到命名属性

AttributeError异常,如果找不到命名属性并且未定义默认属性

setattr()方法

setattr()方法设置对象的给定属性的值。

语法

setattr()method的语法是-

setattr(object, name, value)

setattr()方法采用三个参数-

setattr()方法返回无。