前言 学习一样东西,要先知其然,然后知其所以然. 这次,我们看看Flask Web框架的源码.我会以Flask 0.1的源码为例,把重点放在Flask如何处理请求上,看一看从一个请求到来到返回响应都经过了什么过程. 你可能会问,为什么以Flask 0.1为例啊,那都是好几年前的一坨老代码了?老,并不代表没有用.相反,Flask 0.1的源码设计极为精妙,包含了Flask的主干部分,整个项目只有一个文件,六百行左右,分析起来也简单,有利于我们了解整个Flask的脉络.你可以从这里来获取Flask…