- 博客(6)
- 收藏
- 关注
原创 Flask框架Server和RequestHandler的爱恨纠缠
Flaskoverview背景Flask以及它所使用的wsgi库werkzeug和模板引擎jinja2都是由Armin Ronacher和他的团队开发的。实际上Armin Ronacher早就开发出来了werkzeug开源库,旨在为框架封装一个良好的底层的API接口,但过了一段时间,Armin发现还是自己来先做一个吧,然后Flask就诞生了。
2017-04-21 19:51:19 2373
原创 python之logging模块
子日志会将消息分发给他的handler进行处理也会传递给所有的祖先Logger处理。而父日志并不会输出到子日志文件中.同时,子日志的输出级别往父日志输出时,会覆盖父日志的输出级别.比如本例,子日志的输出级别为DEBUG的日志也可以输出到父日志级别为INFO的日志中.
2016-04-22 18:16:03 710
原创 flask源码剖析之工作流程
flask框架使用了库werkzeug,werkzeug是基于WSGI的,WSGI是什么呢?(Web Server Gateway Interface),WSGI是一个协议,通俗翻译Web服务器网关接口,该协议把接收自客户端的所有请求都转交给这个对象处理。
2016-01-19 14:21:37 3435
原创 python编码:循环添加字符串的效率改进
#假设buf里有很多字符串,或者我们可以从buf里提取出来很多字符串,我们需要把这些字符串用'\n'连接起来。str = ''for s in buf: str += s + '\n'运行之后我们会发现程序运行的特别慢,效率非常低,这是为什么呢?python里字符串是不可变的,所以每次str += s的时候,都是将str和s拷贝成一个新的字符串,然后赋给st
2015-06-04 11:20:11 3438
原创 python编程中字典插入数组的误区
最近在写一个python代码的时候遇到了一个问题,将一个字典类型的变量插入数组中时,当该字典变量的某个key对应的value发生变化时,数组的内容同时也会发生变化。这里来验证一下。首先,进入python工作环境root@ubuntu-50:~# pythonPython 2.6.5 (r265:79063, Feb 27 2014, 19:43:51) [GCC 4.4.3] on l
2015-06-01 13:47:58 6429
原创 rest开发:flask模块的学习
Flask是一个使用 Python 编写的轻量级 Web 应用框架。其 WSGI 工具箱采用 Werkzeug ,模板引擎则使用 Jinja2 。Flask使用 BSD 授权。当然,以上这些都是废话, 我们只需要知道Flask是一个web应用框架就行了,通俗点儿讲就是可以给web前台提供后台需求。以下开始正文:
2015-05-28 21:50:53 851
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人