Fungsi getattr() Python

Contoh

Dapatkan nilai atribut "age" dari objek "Person":

class Person:
  name = "Bill"
  age = 63
  country = "USA"
x = getattr(Person, 'age')

Jalankan Contoh

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')

Jalankan Contoh

Laman yang berkenaan

Panduan Rujukan:Fungsi delattr()(Hapus atribut)

Panduan Rujukan:Fungsi hasattr()(Periksa adanya atribut)

Panduan Rujukan:Fungsi setattr()(Setel nilai atribut)