Python setattr ()ฟังก์ชั่น
ตัวอย่าง
เปลี่ยนค่าของคุณสมบัติ "อายุ" ของวัตถุ "บุคคล":
class Person:
name = "John"
age = 36
country = "Norway"
setattr(Person, 'age', 40)
ความหมายและการใช้งาน
ฟังก์ชันsetattr()
ตั้งค่าแอตทริบิวต์ที่ระบุของวัตถุที่ระบุ
ไวยากรณ์
setattr(object, attribute, value)
ค่าพารามิเตอร์
Parameter | Description |
---|---|
object | Required. An object. |
attribute | Required. The name of the attribute you want to set |
value | Required. The value you want to give the specified attribute |
หน้าที่เกี่ยวข้อง
ฟังก์ชันdelattr()เพื่อลบแอตทริบิวต์
ฟังก์ชันgetattr()เพื่อรับค่าของแอตทริบิวต์
ฟังก์ชันhasattr()เพื่อตรวจสอบว่ามีแอตทริบิวต์อยู่หรือไม่