Performance impact of using decorators

vinjvinj vinjvinj at
Fri Mar 10 16:11:55 CET 2006

I'm building an application with cherrypy and have started using
decorators quite extensively. A lot of my exposed functions look like:

@convert(arg1=int, arg2=str)
def do_main_page(self, arg1, arg2):
   some code

I've become really fond of decorators and use them quite a lot. I've
also ready that function calls are expensive in python. In the above
example, does the interpreter call 5 different functions?

More information about the Python-list mailing list