摘要: python装饰器是什么? 装饰器本质是一个函数,它可以让其他函数在不需要做任何代码变动的前提下增加额外功能,装饰器返回值也是一个函数对象。 什么场景下会用到装饰器? 比如:插入日志、性能测试、事务处理、缓存、权限校验等场景。 装饰器的使用方法: 1. 先定义一个装饰器(帽子) 2. 再定义你的业务 阅读全文
posted @ 2022-02-17 16:53 27岁的太阳 阅读(134) 评论(0) 推荐(0) 编辑
摘要: *args代表该参数位置可以放置任意个数的数据,最终都会转化成元祖数据类型在函数体内处理 **kargs代表该参数位置可以放置k=v格式的数据,最终都会转化成字典类型在函数体内处理 def foo_single_arg(arg): print("arg = ", arg) def foo_multi 阅读全文
posted @ 2022-02-17 16:08 27岁的太阳 阅读(340) 评论(0) 推荐(0) 编辑