骑骡子赶猪 |
|
||
2019年2月21日
摘要:
装饰器目的: 不改变原来代码的基础上. 给函数添加新功能动态代理. 拦截器通用装饰器的写法def wrapper(fn): def inner(*args, **kwargs): '''之前''' ret = fn(*args, **kwargs) '''之后''' return ret retur 阅读全文
|
Copyright © 2024 骑骡子赶猪
Powered by .NET 9.0 on Kubernetes |