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

猜你喜欢

转载自www.cnblogs.com/qlshao/p/11106653.html