Python 中 getattr() 和 setattr() 函数有何区别?
getattr() 方法
getattr() 方法返回对象的命名属性的值。如果未找到,它将返回提供给函数的默认值。
语法
getattr() 方法的语法为 -
getattr(object, name[, default])
getattr() 方法可以接受多个参数 -
getattr() 方法返回 -
给定对象的命名属性值
如果未找到命名属性则返回默认值
如果未找到命名属性且未定义默认值,则会引发 AttributeError 异常
setattr() 方法
setattr() 方法设置对象的给定属性的值。
语法
setattr() 方法的语法为 -
setattr(object, name, value)
setattr() 方法接受三个参数 -
setattr() 方法返回 None。
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
JavaScript
PHP