Fungsi getattr() Python
Contoh
Ambil 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 ditentukan.
Sintaks
getattr(objek, atribut, default)
Nilai Parameter
Parameter | Deskripsi |
---|---|
objek | Wajib. Objek. |
atribut | Nama atribut yang Anda inginkan untuk mendapatkan nilai. |
default | Pilihan. Nilai yang dikembalikan saat atribut tidak ada. |
Contoh Lebih Banyak
Contoh
Jika atribut tidak ada, gunakan parameter "default" untuk menulis pesan satu kalimat:
class Person: name = "Bill" age = 63 country = "USA" x = getattr(Person, 'page', 'my message')
Laman yang berhubungan
Panduan Referensi:Fungsi delattr()(Hapus atribut)
Panduan Referensi:Fungsi hasattr()(Periksa apakah atribut ada)
Panduan Referensi:Fungsi setattr()(Setel nilai atribut)