who to call a list of method inside the class itself

Fredrik Lundh fredrik at pythonware.com
Tue Aug 19 10:33:10 EDT 2008


maduma at pt.lu wrote:

> Is the following code is ok. who to call all method.
> It is working but the call to m() without a reference to self seems
> strange
> 
> Thanks for your help
> 
> class CustomMethod:
>     def method1(self):
>         ....
>     def method2(self):
>         ....
>     def method3(self):
>        ....
> 
>     def getAllMethod(self):
>         return [self.method1, self.method2, self.method3]
> 
>     def applyAll(self):
>         for m in self.getAllMethod():
>             # how to call all methods ?
>             # is it correct
>             m()

what happens when you run the code?

</F>




More information about the Python-list mailing list