Vedran wrote: > @plot_decorator(fig_params1) > def plt(): > pylab.plot(..first graph data...) > pylab.plot(..second graph data..) > plt() You could do something like def call(f): f() @call @plot_decorator(fig_params1) def plt(): pylab.plot(..first graph data...) pylab.plot(..second graph data..) -- Greg