Flask的上下文管理
flask上下文管理 1.运用的知识点 val = threading.local() def task(arg): #threading.local() val.xxx=123 #内部,获取当前线程的id,{线程id:{xxx:123}},通过折冲方式区分变量位置 #flask则是协程方式区分,各个连接对象(升级的threading.local) 2.偏函数 生成的函数可以先封装部分参数 ex:def add(a,b): def add(a,b): return a+b; import functools import partial as pto puls = pto(add,100) result = puls(9) falsk的请求流程 app.__call__ >>>wsgi_app
Take a small step every day