Flask的上下文管理

python学习网 2019-06-30 09:05:02
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

 

阅读(1978) 评论(0)