- 博客(1)
- 收藏
- 关注
原创 Python decorators
Python代码里经常看到一个符号@摆在函数的上面一行,这叫decorator,但它到底是什么,表示什么意思,有什么好处呢?decorator是用来修饰函数的,等于将原函数(比如foo)经过了一定加工,达成的效果是foo = our_decorator(foo)这个样子,可以简写成@our_decorator在foo上面。 举个简单的例子:首先我们定义一个函数 def foo(x): print("Hi, foo has been called with " + str(x)) 调用此函数 f
2020-07-17 00:46:51
203
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人