Python hasattr() ਫੰਕਸ਼ਨ
ਉਦਾਹਰਣ
ਚੈੱਕ ਕਰੋ ਕਿ "Person" ਆਬਜੈਕਟ ਵਿੱਚ "age" ਅਟਰੀਬਿਊਟ ਹੈ ਜਾਂ ਨਹੀਂ:
class Person: name = "Bill" age = 63 country = "USA" x = hasattr(Person, 'age')
ਮਹਤਵ ਅਤੇ ਵਰਤੋਂ
ਜੇਕਰ ਨਿਰਦਿਸ਼ਟ ਆਬਜੈਕਟ ਨੂੰ ਨਿਰਦਿਸ਼ਟ ਅਟਰੀਬਿਊਟ ਹੈ ਤਾਂ hasattr() ਫੰਕਸ਼ਨ ਸਹੀ ਮੁੱਲ ਵਾਲਾ ਵਾਪਸ ਦੇਵੇਗਾ ਨਹੀਂ ਤਾਂ ਸਹੀ ਮੁੱਲ ਵਾਲਾ ਵਾਪਸ ਦੇਵੇਗਾ。
ਗਰੰਥਕਾਰਾਂ
hasattr(object, attribute)
ਪੈਰਾਮੀਟਰ ਮੁੱਲ
ਪੈਰਾਮੀਟਰ | ਵਰਣਨ |
---|---|
object | ਲੋੜੀਂਦਾ ਹੈ। ਆਬਜੈਕਟ。 |
attribute | ਤੁਸੀਂ ਚੈੱਕ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ ਕਿ ਕੀ ਅਟਰੀਬਿਊਟ ਨਾਮ ਮੌਜੂਦ ਹੈ ਜਾਂ ਨਹੀਂ。 |
ਸਬੰਧਤ ਪੰਨੇ
ਪੁਸਤਕਾਂ ਦੀ ਸੂਚੀ:delattr() ਫੰਕਸ਼ਨ(ਹਟਾਓ ਅਟਰੀਬਿਊਟ)
ਪੁਸਤਕਾਂ ਦੀ ਸੂਚੀ:getattr() ਫੰਕਸ਼ਨ(ਜਾਣੋ ਅਟਰੀਬਿਊਟ ਮੁੱਲ)
ਪੁਸਤਕਾਂ ਦੀ ਸੂਚੀ:setattr() ਫੰਕਸ਼ਨ(ਸੈਟ ਅਟਰੀਬਿਊਟ ਮੁੱਲ)