[Python-ideas] Adding an "export" decorator in (e.g.) functools
Chris Angelico
rosuav at gmail.com
Fri May 9 10:53:23 CEST 2014
On Fri, May 9, 2014 at 6:45 PM, Peter Otten <__peter__ at web.de> wrote:
> I'm mostly posting to suggest an alternative implementation for your
> personal use ;)
>
> def export(f):
> sys._getframe(1).f_globals.setdefault("__all__", []).append(f.__name__)
> return f
sys._getframe, in my opinion, isn't so much code "smell" as
"Mythbusters' 1987 Chevrolet"... :)
ChrisA
More information about the Python-ideas
mailing list