博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
装饰器(3)
阅读量:7112 次
发布时间:2019-06-28

本文共 402 字,大约阅读时间需要 1 分钟。

hot3.png

def log(text):	if not callable(text):		def decorator(func):			@functools.wraps(func)			def wrapper(*args,**kw):				print('%s %s:()' % (text,func.__name__))				return func(*args,**kw)			return wrapper		return decorator	else:		@functools.wraps(func)		def wrapper2(*args,**kw):			print('call %s:()' % func.__name__)			return func(*args,**kw)		return wrapper2

转载于:https://my.oschina.net/MrYx3en/blog/495523

你可能感兴趣的文章
[译]如何Mock Express的会话
查看>>
基于豆瓣api的快应用项目
查看>>
前端状态管理简易实现(以vuex为例)
查看>>
SVG和Vector的概念和如何在Android Studio中使用
查看>>
Slog103_使用React框架进行前端开发14
查看>>
Linux(centos6+)安装Apache2.4详细教程
查看>>
在第三方页面调用微信接口
查看>>
给View设置点击效果动画
查看>>
git基础操作
查看>>
node生成图片
查看>>
Element-UI el-table-column 使用slot插槽 v-if 报错
查看>>
Socket IO与NIO(六)
查看>>
H5唤起APP指南(附开源唤端库)
查看>>
[译] Swift 5.0 新特性
查看>>
自动化功能测试平台TestComplete的分布式测试教程(二)
查看>>
Chrome Network 下边栏中 Finish 的含义
查看>>
Webpack 4.x 配置教程
查看>>
Android RecyclerView多类型布局卡片解决方案
查看>>
spring-boot使用spring-security进行身份认证(2)
查看>>
Tensorflow catdog-checkpoint
查看>>