Python getattr() Fonksiyonu

Örnek

"Person" nesnesinin "age" özelliğinin değerini almak için:

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

Uygulama Çalıştır

Tanım ve Kullanım

getattr() fonksiyonu, belirtilen nesneden belirtilen özelliğin değerini döndürür.

Sözdizimi

getattr(object, attribute, default)

Parametre Değeri

Parametre Açıklama
object Gerekli. Nesne.
attribute Değer almak istediğiniz özelliğin adı.
default İsteğe Bağlı. Özellik yoksa döndürülecek değer.

Daha Fazla Örnek

Örnek

Eğer özellik yoksa, "default" parametresini kullanarak bir mesaj yazın:

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

Uygulama Çalıştır

İlgili Sayfalar

Referans Kılavuzu:delattr() Fonksiyonu(Özellik Sil)

Referans Kılavuzu:hasattr() Fonksiyonu(Özellik Var Mı Kontrol Et)

Referans Kılavuzu:setattr() Fonksiyonu(Özellik Değerini Ayarla)