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