new style class

gert gert.cuykens at gmail.com
Fri Nov 2 07:34:14 EDT 2007


On Nov 2, 12:31 pm, gert <gert.cuyk... at gmail.com> wrote:
> On Nov 2, 12:27 pm, Boris Borcic <bbor... at gmail.com> wrote:
>
>
>
> > gert wrote:
> > > class Test(object):
>
> > >     def execute(self,v):
> > >         return v
>
> > >     def escape(v):
> > >         return v
>
> > > if  __name__ == '__main__':
> > >     gert = Test()
> > >     print gert.m1('1')
> > >     print Test.m2('2')
>
> > > 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')




More information about the Python-list mailing list