- 博客(2)
- 收藏
- 关注
原创 装饰器7-带可选参数的装饰器
可以传入任意参数的装饰器(说真的我不知道这个的用处在哪里。。。除了可以直接@logged以外,好像和上一节的一样,上一节参数全有默认属性时,不也可以传入任意的参数吗。迷惑这一节为什么作者要讲。)from functools import wraps, partialimport loggingdef logged(func=None,*,level=logging.DEBUG,name=N...
2018-11-05 17:49:22 120
原创 PYTHON装饰器5
在运行时改变装饰器的参数from functools import wraps, partialimport logging# Utility decorator to attach a function as an attribute of objdef attach_wrapper(obj, func=None): if func is None: return...
2018-11-05 15:06:49 101
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人