Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


How can I find the methods or attributes of an object in python?



How can I find the methods or attributes of an object in python?..

Answer / chaitanya

Built-in dir() function of Python ,on an instance shows the instance variables as well as the methods and class attributes defined by the instance's class and all its base classes alphabetically. So by any object as argument to dir() we can find all the methods & attributes of the object’s class.

Following code snippet shows dir() at work :

class Employee:

def __init__(self,name,empCode,pay):

self.name=name

self.empCode=empCode

self.pay=pay

print("dir() listing all the Methods & attributes of class Employee")

print dir(e)

-----------------------------------------------------

Output

dir() listing all the Methods & attributes of class Employee

[ '__init__', 'empCode', 'name', 'pay']

Is This Answer Correct ?    0 Yes 0 No

Post New Answer

More Python Interview Questions

What should I make with python?

0 Answers  


What is complex type in python?

0 Answers  


What is the difference between encapsulation and abstraction in python?

0 Answers  


What is a data structure in python?

0 Answers  


Name the function which helps to change the files permission

0 Answers  


Is python a single inheritance?

0 Answers  


How to use of return keywords in python?

0 Answers  


How do I find the current module name?

0 Answers  


What is *args and **kwargs?

0 Answers  


What are the types of literals in Python?

3 Answers  


Under what circumstances would von use a while statement rather than for?

0 Answers  


How will you distinguish between numpy and scipy?

0 Answers  


Categories