How to determine which method was used in an inheritance heirarchy?

Michele Simionato michele.simionato at gmail.com
Mon Jul 16 00:23:08 EDT 2007


On Jul 16, 5:51 am, Erik Jones <e... at myemma.com> wrote:
> Say you're given a call event frame for a method call.  How can you
> tell if the code being executed came from a super class of the object
> or class the method was called on?
>
> Erik Jones

You look if the method was defined in self.__class__.__dict__.

       Michele Simionato




More information about the Python-list mailing list