پیٹا بائیو 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() فنکشن(نمائش کی گئی اپریشن)