写代码遵循开放封闭
原则,简单来说,它规定已经实现的功能代码不允许被修改,但可以被扩展
- 封闭:已实现的功能代码块
- 开放:对扩展开发
def w1(func):
def inner():
#验证1
#验证2
func()
return inner
@w1
def f1()
print('f1')
@w1
def f2():
print('f2')
@w1 这种格式叫语法糖
写代码遵循开放封闭
原则,简单来说,它规定已经实现的功能代码不允许被修改,但可以被扩展
def w1(func):
def inner():
#验证1
#验证2
func()
return inner
@w1
def f1()
print('f1')
@w1
def f2():
print('f2')
@w1 这种格式叫语法糖
本文标题:装饰器
本文链接:https://www.haomeiwen.com/subject/nembfqtx.html
网友评论