Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

ความแตกต่างระหว่าง getattr() และ setattr() ใน Python

getattr() Method

คืนค่าของ Named Attribute ของ Object หาไม่เจอ คืน Default Value ที่ให้มา

Syntax

getattr(object, name[, default])

Parameters: Object, Attribute Name, Default (Optional)

Returns: Attribute Value, หรือ Default, หรือ Raise AttributeError หากไม่มี Default

setattr() Method

ตั้งค่าของ Named Attribute ของ Object

Syntax

setattr(object, name, value)

Parameters: Object, Attribute Name, Value

Returns: None