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 is the difference between lists and tuples?

0 Answers  


What is difference between list and set in python?

0 Answers  


What is __init__.py used for?

0 Answers  


Can you build web apps with python?

0 Answers  


What is difference between tuple and list?

0 Answers  


What are the 3 types of loops?

0 Answers  


What is the dictionary?

0 Answers  


What is pop in python?

0 Answers  


How do I run python in notepad ++?

0 Answers  


You are required to scrap data from imdb top 250 movies page. It should only have fields movie name, year, and rating.

0 Answers  


How do you take input in python?

0 Answers  


Which database is used in python?

0 Answers  


Categories