木木木木inmashutaba.best00Python 装饰器:把函数包起来,但不把脑子绕进去12h ago · 3 min read · Python 里有一个很优雅、也很容易把初学者绕晕的东西:装饰器。 它看起来像这样: @decorator def hello(): print("Hello") 很多人第一次看到 @xxx 会以为这是某种神秘语法。其实装饰器的本质很简单: 装饰器就是一个“接收函数,并返回新函数”的函数。 换句话说,它可以在不修改原函数代码的情况下,给原函数增加额外功能。 从一个普通函数开始 先看一Join discussion