On 3/1/06, Nicolas Fleury <[EMAIL PROTECTED]> wrote: > The problem is that even after explaining descriptors (which IMHO can be > a more advanced feature for newbies), you still need a workaround and > you might end up with (or call __get__): > > class A: > def foo(): pass > bar = foo() > foo = staticmethod(foo) > > Which I find sad considering all the energy debating @decorators;)
In which context did you find a need for defining a static method and calling it inside the class definition? I'm guessing that what you're playing dubious scoping games. -- --Guido van Rossum (home page: http://www.python.org/~guido/) _______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com