Python装饰器代码简单实现 带参数 不带参数 计算时间
Python装饰器代码简单实现
先说一说装饰器的个人理解吧
装饰器就是在不改变原函数的情况下,给原函数增加一些额外的功能,装饰器本质就是一个闭包(先说这么多,以后再补充)
不接受参数的通用装饰器
"""
定义一个装饰器,这是一个不接受参数的装饰器
"""
def decorator(func):
# 加 *args, **kwargs 这两个参数为了能够接受参入函数的参数(你不能保证传入的函数有没有参数,以及这个传入的函数有多少个参数)
def wrapper(*args, **k
原创
2020-10-16 20:22:47 ·
2005 阅读 ·
0 评论