def log(input): if isinstance(input, str): print(input) def decorator(func): @functools.wraps(func) def wrapper(*args, **kw): print('%s %s():' % (input, func.__name__)) return func(*args, **kw) return wrapper return decorator else: @functools.wraps(input) def wrapper(*args, **kw): print('call %s():' % input.__name__) return input(*args, **kw) return wrapper return log
只能判断str类型的参数
Sign in to make a reply
南小i
只能判断str类型的参数