On Jul 2, 1:45 pm, Tim Chase <python.l...@tim.thechases.com> wrote: > I must not be looking at the same documentation you are...could > you provide a link? The only time I know of that the return value > of a decorator need not be callable is if you want to totally > break the syntax of the function. :-/
http://docs.python.org/py3k/whatsnew/2.4.html?highlight=decorator Sort of around the middle of the PEP 318 section. But I think I understand now. I was thinking the decorator I made was creating move(roll_die()), which I see now that it is not. Perhaps a decorator isn't what I need in my case, although it seems like it might be. Basically what I want to do is this: I first to need to roll a die to get a random number, then pass that number to the move method of a Player class. Can this be done with a decorator, or is it better just to do it like move(roll_die()) and be done with it? -- http://mail.python.org/mailman/listinfo/python-list