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