21 flask之信号

1 内置信号

#第一步,编写一个函数

def func(*args,**kwargs):

print('触发信号',args,kwargs)

#第二部:注册信号

# signals.request_started.connect(func)

signals.request_finished.connect(func)

2 自定义信号

#第一步:定义信号

xxxxx = _signals.signal('xxxxx')

#第二部:编写函数,绑定信息

def func(*args,**kwargs):

print('信号',args,kwargs)

#第三步,绑定函数

xxxxx.connect(func)

#触发信号:

xxxxx.send('123123', k1='v1')

posted @ 2022-03-24 21:41  甜甜de微笑  阅读(27)  评论(0编辑  收藏  举报