flask中Local源码数据类型首先明确:源码中要构造的数据类型数是这样的: __storage__ = { 用线程或者协程的唯一标识为键: {stack:[ctx(session/request) ,]} } 其次源码用Local类构造数据类型,然后又用LocalStack类,作用是操作Local,让我们使用起来更方便, LocalStack类中封装了push方法,用来给调用Local添加数据,pop方法取数据, 下面来看看具体代码怎么实现的 Local类构造数据类型 #用线程或者协程的唯一…