functools模块
python中的functools模块
partial函数
from functools import partial
int1 = partial(int, '10', 8)
print(int1())
# 把int1函数设置为专门把10转换为8进制的函数update_wrapper函数
from functools import partial,update_wrapper
int1 = partial(int, '10', 8)
update_wrapper(int1, int)
print(int1.__name__)
print(int1())
# int
# 8wraps装饰器
reduce函数
cmp_to_key
lru_cache装饰器
singledispatch
最后更新于