Discuss / Python / 同时支持二者,并增加了一个counter

同时支持二者,并增加了一个counter

Topic source

frantumaglia

#1 Created at ... [Delete] [Delete and Lock User]
def log2(func1):    def log(arg):        def decorator(func):            @functools.wraps(func)            def wrapper(*args, **kwargs):                print(func1(),end=' ')                if not callable(arg):                    print(arg)                return func(*args, **kwargs)            return wrapper        return decorator(arg) if callable(arg) else decorator    return logo = createCounter()@log2(o)('excute')def f2():    print("2023-12-10")

  • 1

Reply