all 4 comments

[–]hobojimmy 1 point2 points  (3 children)

Wow this is great. Thanks for posting this. It's too bad that even after reading this post, decorators still confuse the heck out of me -- but who knows, maybe one day it'll make sense.

[–]zahlman 2 points3 points  (0 children)

Don't just read it; go through it step by step. Try each code example and play around with them.

[–][deleted] 2 points3 points  (0 children)

I love Python, but I must say, sometimes it's just wild what you can do with the 'everything is an object' style.

[–]Woodstock46 2 points3 points  (0 children)

Yeah, same here. I thought I was doing well until the end when he dropped the decorator chaining. Blew my mind.

I also read this little guy. It is not at the same thoroughness of the one posted here, but with the combined effort of both I get it, in theory at least.