I want a class method to take action depending on the type of the arguement passed to it.
ie: getBook(id) # get the book by ID getBook(name) # get the book by name ... Other languages use the term function/method overloading to cope with this. And when I googled about it seems that GvR is testing it for 3.0 inclusion or so. I was thinking of right after the function declaration check for the parameter passed by isinstance() or type() and use if..elif..else to act. Is this the pythonic way/best practice to apply here? -- http://mail.python.org/mailman/listinfo/python-list