附录:1装饰器-functools使用
#!\Users\Local\Programs\Python37 # -*- coding: utf-8 -*- # --2 # 保留原函数信息 # def wapper(func): # @functools.wraps(func) # 保留原函数信息 # def inner(*args,**kwargs): # print('before') # return func(*args,**kwargs) # return inner # --1 为函数自动传参 import functools def func(a1,a2,a3): return a1 + a2 + a3 v1 = func(1,2,3) new_func = functools.partial(func,111,2) print(new_func(3)) #----> 执行:func(111,2,3)
作者:华王
博客:https://www.cnblogs.com/huahuawang/