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