gert wrote:
[...]

>>>> Why doesn't this new style class work in python 2.5.1 ?
>>> why should it ?
>> I don't know I thought it was supported from 2.2?
> 
> oops the code is like this but doesn't work
> 
> class Test(object):
> 
>     def m1(self,v):
>         return v
> 
>     def m2(v):
>         return v
> 
> if  __name__ == '__main__':
>     gert = Test()
>     print gert.m1('1')
>     print Test.m2('2')
> 

You should put a '@staticmethod' decorator before your m2 method definition


-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to