پیٹا بائیو getattr() فنکشن

مثال

"Person" آٹھوت کی "age" خاصیت کا قیمت حاصل کریں:

کلاس Person:
  name = "Bill"
  age = 63
  country = "USA"
x = getattr(Person, 'age')

مثال چلانا

تعریف اور استعمال

getattr() فنکشن نے مقررہ آٹھوت سے مقررہ خاصیت کا قیمت واپس لایا۔

قواعد

getattr(object, attribute, default)

پارامتر کا مقدار

پارامتر وصف
object ضروری، آٹھوت
attribute وہ خاصیت کا نام سے جو آپ سے پوچھنا چاہتے ہیں۔
default اختیاری، خاصیت موجود نہیں ہونے پر واپس نکالا جانے والا قیمت

بیشتر مثال

مثال

اگر خاصیت موجود نہیں ہے تو "default" پارامتر کا استعمال کریں تاکہ ایک پیغام لکھ سکیں:

کلاس Person:
  name = "Bill"
  age = 63
  country = "USA"
x = getattr(Person, 'page', 'my message')

مثال چلانا

مقابلہ صفحات

مراجعہ دستاویز:delattr() فنکشن(نمائش کی گئی اپریشن)

مراجعہ دستاویز:hasattr() فنکشن(نمائش کی گئی اپریشن)

مراجعہ دستاویز:setattr() فنکشن(نمائش کی گئی اپریشن)