hasattr() getattr() setattr()

hasattr(obj:reference,attr_name:str) 有该属性返回True,否则返回False。

getattr(obj:reference,attr_name:str) 有该属性返回该属性,无抛出异常。

getattr(obj:reference,attr_name:str,default_value) 有该属性返回该属性,无该属性返回指定的默认值,不会抛出异常。

setattr(obj:reference,attr_name:str,specify_value) 有该属性赋值,无该属性创建该属性并赋值。

 

上一篇:5.4、获取对象信息


下一篇:Mysql——多表查询