在开发Python
应用程序的时候,系统安装的Python3
只有一个版本:2.7
。所有第三方的包都会被pip安装到Python2.7
的site-packages
目录下。
如果我们要同时开发多个应用程序,那这些应用程序都会共用一个Python
,就是安装在系统的Python 2.7
。如果应用A需要jinja 2.7
,而应用B需要jinja 2.6
怎么办?
这种情况下,每个应用可能需要各自拥有一套“独立”的Python
运行环境。virtualenv
就是用来为一个应用创建一套“隔离”的Python
运行环境。
记录Python常用标准库
个人管理工具:SWOT、PDCA、6W2H、SMART、WBS、时间管理、二八原则
理解DAO层,Service层,Controller层、View层
跑monkey测试,并自动抓取Error日志。
Flask is a microframework for Python based on Werkzeug, Jinja 2 and good intentions. And before you ask: It’s BSD licensed!