2022年10月20日

python中多装饰器执行顺序

摘要: python中会遇到被多个装饰器装饰,那么这几个装饰器的执行顺序是如何的呢?下面通过函数装饰器装饰函数的例子来说明下。 1 def say_hi(func): 2 def wrapper(*args,**kwargs): 3 print("HI") 4 ret = func(*args,**kwar 阅读全文

posted @ 2022-10-20 13:28 一先生94 阅读(570) 评论(0) 推荐(0) 编辑

python当中自定义上下文管理器

摘要: 在python当中,我们知道with的用法,是一种上下文管理机制。比如with open(file,'w') as f: 这种方法下,就集成了open和close.我们也可以自定义一个上下文管理器。 方法一: class Content(object): def __init__(self,file 阅读全文

posted @ 2022-10-20 11:00 一先生94 阅读(80) 评论(0) 推荐(0) 编辑

导航