Fungsi getattr() Python
Contoh
Dapatkan nilai atribut "age" dari objek "Person":
class Person: name = "Bill" age = 63 country = "USA" x = getattr(Person, 'age')
Definisi dan Penggunaan
Fungsi getattr() mengembalikan nilai atribut yang ditentukan dari objek yang dinyatakan.
Sintaks
getattr(objek, atribut, default)
Nilai parameter
Parameter | Deskripsi |
---|---|
objek | Wajib. Objek. |
atribut | Nama atribut yang anda gunakan untuk mendapatkan nilai. |
default | Pilihan. Nilai yang diembalikan jika atribut tidak wujud. |
Lebih banyak contoh
Contoh
Jika atribut tidak wujud, gunakan parameter "default" untuk menulis mesej:
class Person: name = "Bill" age = 63 country = "USA" x = getattr(Person, 'page', 'my message')
Laman yang berkenaan
Panduan Rujukan:Fungsi delattr()(Hapus atribut)
Panduan Rujukan:Fungsi hasattr()(Periksa adanya atribut)
Panduan Rujukan:Fungsi setattr()(Setel nilai atribut)