Ron Adam wrote: > Is there a way to conditionally decorate? For example if __debug__ is > True, but not if it's False? I think I've asked this question before. (?)
the decorator is a callable, so you can simply do, say
from somewhere import debugdecorator
if not __debug__:
debugdecorator = lambda x: x
or
def debugdecorator(func):
if __debug__:
...
else:
return func
etc.
</F>
--
http://mail.python.org/mailman/listinfo/python-list
